【发布时间】:2010-11-30 12:23:22
【问题描述】:
我正在尝试附加一个单击函数,该函数将 CSS 类添加到特定 div 内的 all 锚标记。不知何故,我无法让 jQuery 执行此操作(也没有 JS 错误)。
div:
<div id="better">
<a href="1.aspx">One</a>
<a href="2.aspx">Two</a>
<a href="3.aspx">Three</a>
</div>
我的 jQuery 代码(在 $(document).ready 内部):
$("#better > a").click(function() { $(this).addClass('active'); });
我在 click 函数中添加了一个警报以查看它是否触发,但没有任何反应。正如我在上面所写的,我也没有在 FF 错误控制台中收到 JavaScript 错误。
帮助?
编辑:这只是示例代码。是的,重定向时更改类没有意义。我刚刚将我的代码简化为我正在尝试做的事情的核心。 :)
【问题讨论】: