我在一个 div 中有一些链接:
<div class="sidebar" id="sidebar">
<ul>
<li><a href="a.php">Link 1</a></li>
<li><a href="b.php">Link 2</a></li>
<li><a href="c.php">Link 3</a></li>
</ul>
</div>
我加载了一个样式表:
.sidebar a {
text-decoration: none;
font-weight:normal;
}
.sidebar a:hover {
color: #FFF;
text-decoration: underline;
font-weight:bold;
}
此样式表用于多个页面。在某些情况下,我想更改“a”元素的颜色。根据我的研究,我试过这个 jquery 来改变“a”元素的颜色:
$("div.sidebar a").css({color : "#000000"});
但是当我这样做时,我得到了这个错误:预期对象。
天哪,我到底错过了什么?
最佳答案
您确定 jquery 正在加载到出现 Object expected
错误的页面上吗?
看起来它在这里工作。 http://jsbin.com/ekinuy/1/edit
关于javascript - 使用javascript更改div中的元素颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17117381/