【发布时间】:2009-12-06 21:08:27
【问题描述】:
我有一堆菜单链接,想在点击时更改它们的样式 - 假设您点击“关于”,它会变成粗体和红色。我选择项目并将点击事件绑定到它们:
$("#nav_menu > *").bind("click",function(){doTrigger(this.id);});
这样我将点击项的 ID 传递给doTrigger。
好的。现在在doTrigger 中,我正在尝试遍历这些项目并更改它们的样式:例如全部为 style1 并单击到 style2。问题是:
$("#nav_menu > *").each(function(){;});
不会让我传递点击项的 id。
我认为应该有一种不太复杂的方法来获得我需要的东西。此外,我想我也迷路了。
【问题讨论】:
标签: javascript jquery menu coding-style