案子 :
我有一个列表项,可以为选定的一项操作 css 以应用“选定效果”。例如,一旦单击任何指定的 li,它就会运行以下代码:
$(document).on( 'click', 'li', function (){
$('li').removeClass('selected');
$(this).addClass('selected');
});
但是在 li 上,它需要执行其他操作,因为我在 li 中有另一个链接:
<li class="selected"><a href="#"><span class="items">Item 1</span></a><a href="#"><span class="edit">edit</span></a></li>
我的问题 :
当我点击其他链接(例如上面的“编辑”)时,如何避免调用点击函数?因为我的本意不是选李..
我想到了在点击功能中,我可以在没有点击编辑链接时放置一个“if表达式”,然后继续..
但我寻找是否有更好的方法..