Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取样式的引导背景色_Javascript_Jquery_Twitter Bootstrap - Fatal编程技术网

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>