Javascript 获取样式的引导背景色
我正在尝试读取警报框中引导设置的背景色Javascript 获取样式的引导背景色,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我正在尝试读取警报框中引导设置的背景色 var qc = $(".alert-primary").css("background-color"); 这将返回未定义的。我应该如何获得它的价值呢?如果你做得很好,你还可以做以下事情:- $(".alert-primary")[0].style.backgroundColor 或 我想你没有得到$(“.alert primary”)对象。请确保$(“.alert primary”)获得了正确的元素,该元素具有背景色。我发现了问题,只有在我使用该类创
var qc = $(".alert-primary").css("background-color");
这将返回未定义的。我应该如何获得它的价值呢?如果你做得很好,你还可以做以下事情:-
$(".alert-primary")[0].style.backgroundColor
或
我想你没有得到$(“.alert primary”)对象。请确保$(“.alert primary”)获得了正确的元素,该元素具有背景色。我发现了问题,只有在我使用该类创建了DOM元素后,选择才起作用 这项工作:
<div class="alert alert-info">hello</div>
<script>
var aa = $(".alert-info").css("background-color");
alert(aa);
</script>
你好
var aa=$(“.alert info”).css(“背景色”);
警报(aa);
如果没有第一行,它就不起作用。可能是个傻瓜,给你,你按照我的预期工作。您确定其他代码没有干扰,或者您正试图针对一个在DOM外部加载但没有侦听器的类?请参阅:为我工作,可能是在jQuery加载之前您没有包含jQuery或使用此代码。请确保有任何元素具有
alert primary
class“Uncaught TypeError:无法读取未定义的属性'style',但存在引导。让我在ready()中尝试一下。这意味着您在DOM中没有带有.alert primary类的元素。但是我可以在div中使用alert primary。。。奇怪的
<div class="alert alert-info">hello</div>
<script>
var aa = $(".alert-info").css("background-color");
alert(aa);
</script>