是否可以使用JQuery检索图像的左上角像素颜色



我目前正在使用此代码设置div的图像背景:

$('.sample_image').css('background-image', 'url('+ $(this).attr("src") +')');

我们使用它是为了当用户点击图像色样时,它会将其设置为背景图像,这样他们就可以更好地查看产品。

问题是一些图像样本有两种颜色,以显示次要颜色。我只需要显示左侧的颜色(左上角像素)

JQuery可以做到这一点吗?

您必须使用<canvas>,所以不需要,而不仅仅是使用jQuery。

基本上,你可以将你的图像转移到画布元素中,然后你就可以在那里使用它了。可能有插件可以做到这一点,但它只适用于现代浏览器。

最新更新