我的HTML代码在这里:
<i id="bgcolor" style="background-color: rgb(255, 146, 180)"></i>
我想使用jquery attr获取背景色值。我在下面尝试过:
$("#bgcolor").mouseleave(function(){
var bodyColor = $(this).attr("style");
$("body").css(bodyColor);
});
但是此输出是:
background-color: rgb(255, 146, 180);
现在我已将其添加到CSS中,它将无法使用。我如何完成这项任务?
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9kb0syUC5wbmcifQ==” alt =“在此处输入图像描述”>“ >>
我的HTML代码在这里:
查看.css的文档:http://api.jquery.com/css/
这是您要查找的(此代码有效):
我相信这可以解决问题,替换您的
您可以使用$("#bgcolor").css("backgroundColor");
获得颜色。