<div class="main-div">
<p class="no-select"><a href="#."><span class="my-icon"></span>Foo1</a></p>
<p><a href="#.">Foo2</a></p>
<p><a href="#.">Foo3</a></p>
<p><a href="#.">Foo4</a></p>
</div>
这是我的DOM结构。编写
的onclick事件的更好方法是什么 我试过两种方式: 首先给每个
标签unique ID
。并抓住这些ID click event
。我认为这是经过的。
所以我尝试了下一个方法:
$("div.main-div > p ").click(function(e) {
alert('hi');
return false;
});
但它不适合我。哪里错了..
答案 0 :(得分:2)
试试这个:
$("div.main-div > p:not(:first-child)").click(function(e) {
alert('hi');
return false;
});
main-div
是一个不是id的类