Javascript 如何使用jQuery将实时事件与索引选择器关联?

Javascript 如何使用jQuery将实时事件与索引选择器关联?,javascript,jquery,css-selectors,Javascript,Jquery,Css Selectors,我有以下HTML: <ul id="tabs"> <li><a href="...">One</a></li> <li><a href="...">Two</a></li> <li><a href="...">Three</a></li> </ul> 当有人在链接上时,你知道我如何执行一个独特的动作吗 谢

我有以下HTML:

<ul id="tabs">
    <li><a href="...">One</a></li>
    <li><a href="...">Two</a></li>
    <li><a href="...">Three</a></li>
</ul>
当有人在链接上时,你知道我如何执行一个独特的动作吗

谢谢给李先生的身份证:

<ul id="tabs"> 
    <li id="tab1"><a href="...">One</a></li> 
    <li id="tab2"><a href="...">Two</a></li> 
    <li id="tab3"><a href="...">Three</a></li> 
</ul>

我相信你会喜欢的

$("#tabl li:eq(0)").live('click', ...)
$("#tabl li:eq(1)").live('click', ...)
$("#tabl li:eq(2)").live('click', ...)

确保从零开始,并将“eq”选择器放置在与“li”相同的选择器内。代码的其余部分不完整。:-)

实际上,这也会发出双重警报
$('#tab1').click(function() { alert('tab1'); });
$('#tab2').click(function() { alert('tab2'); });
$('#tab3').click(function() { alert('tab3'); });
$("#tabl li:eq(0)").live('click', ...)
$("#tabl li:eq(1)").live('click', ...)
$("#tabl li:eq(2)").live('click', ...)