我目前正在使用以下代码来设置div的图像背景:
$('.sample_image').css('background-image', 'url('+ $(this).attr("src") +')');
我们使用它,以便当用户单击图像颜色样本时,它将其设置为背景图像,以便他们可以获得更好的产品视图。
问题是有些图像样本有两种颜色,以显示第二种颜色。我只需要显示左手边的颜色(左上角像素)。
使用JQuery可以做到这一点吗?
发布于 2015-03-24 15:51:01
您必须使用<canvas>
,所以不能只使用jQuery。
基本上,您将您的图像传输到一个画布元素,然后您可以从那里使用它。可能有一些插件可以做到这一点,但它只能在现代浏览器上工作。
https://stackoverflow.com/questions/29237054
复制相似问题