我试图获取按钮的背景颜色,但点击后我得到颜色:悬停。这是我的代码:
$('.btn-primary').click(function()
{
$(this).css('background-color');
}
);
我想点击给定按钮的背景颜色而不是悬停的背景颜色
答案 0 :(得分:0)
如果它不是动态的,只需将其保存在加载状态。
var color = $('.btn-primary').css('background-color');
$('.btn-primary').click( function(){ console.log( color )})
答案 1 :(得分:-1)
您可以使用Javascript的className和this
,并将其提供给jQuery以获取CSS:
$('.btn-primary').click(function() {
console.log($('.'+this.className).css('background-color'))
});