我有一部分CSS代码,我如何用jquery添加这个CSS?
div#menu li:hover>div {
visibility: visible;
}
最佳答案
虽然 Sarfraz 和 Anthony 的答案可行,但有几点需要注意。
1) 要隐藏/显示,最好使用 jQuery 对象上可用的 hide()
和 show()
方法。
所以,
$("div#menu li:hover>div").show();
2)尝试使用css类,而不是直接使用.css()
函数
3) 对于您的选择器,div#menu
毫无意义。 id 选择器更快。当您将元素选择器 div
放在它前面时,您所做的就是减慢它的速度:
$("#menu li:hover>div").show();
此外,开始接受答案并投票。这是良好的礼貌 - 它可以为人们赢得积分,这是他们喜欢的,并使他们将来更愿意帮助您。
关于jquery - 如何在jquery上添加css代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2287330/