我知道jQuery css()
方法适用于<style>
标记或HTML元素的style
属性中设置的CSS规则,但它是否适用于外部样式表?
例如,如果我的HTML文件和外部样式表中有<p id="test">
此代码:
#test {
visibility: hidden;
}
$("#test").css("visibility");
会返回hidden
吗?
答案 0 :(得分:5)
css()
方法将读取指定元素上的所有CSS属性,无论它们在何处或如何设置。如此简短的回答,是的。
答案 1 :(得分:1)
是的,当您使用$("#test").css("visibility")
时,您将获得可见性属性的值。
如果要设置值,可以添加第二个参数示例:
$("#test").css("visibility","visible"); // setting visible to the visibility property
// then if you test :
if($("#test").css("visibility") === "visible") // will return true;
这是一个接受键和值的对象。