如何检查jquery随机颜色脚本为div指定的颜色

如何检查jquery随机颜色脚本为div指定的颜色,jquery,random,colors,assign,Jquery,Random,Colors,Assign,我从这里得到这个剧本 它指定一种随机颜色。我将它应用于页面的所有单个元素。。。。 $div、a、p、img…等每个函数{ 那么,我如何检查哪个div具有哪个颜色 最终,我想以一个非常贫穷的人的萤火虫结束…所以如果你在一个元素上悬停,它会告诉你它是什么 感谢您提出的任何想法您可以使用: $(".jump-response").mouseover(function() { console.log($(this).css('background-color')); }); 如果希望获

我从这里得到这个剧本

它指定一种随机颜色。我将它应用于页面的所有单个元素。。。。 $div、a、p、img…等每个函数{

那么,我如何检查哪个div具有哪个颜色

最终,我想以一个非常贫穷的人的萤火虫结束…所以如果你在一个元素上悬停,它会告诉你它是什么

感谢您提出的任何想法

您可以使用:

$(".jump-response").mouseover(function() {
    console.log($(this).css('background-color'));    
});
如果希望获得十六进制值而不是rgb,则可以使用自定义函数,如:

然后使用以下命令调用它:

$(".jump-response").mouseover(function() {
    console.log(rgb2hex($(this).css('background-color')));    
});

可以添加与添加到每个元素的颜色相匹配的标题属性:

$(".jump-response").each(function() {

    var myColor = get_random_color();

    $(this)
        .css("background-color", myColor)
        .attr('title', 'Color: ' + myColor);

});

这里有一个。

另一个选项,使用jquery ui工具提示:
$(".jump-response").mouseover(function() {
    console.log(rgb2hex($(this).css('background-color')));    
});
$(".jump-response").each(function() {

    var myColor = get_random_color();

    $(this)
        .css("background-color", myColor)
        .attr('title', 'Color: ' + myColor);

});