最近在写前台js代码的时候犯了一个错误,出现的问题是jquery选择器没用选中全部我需要的元素,具体如下,
...
<div class = 'commonClass divFirst'>
<ul>
<li></li>
<li></li>
</ul>
</div>
...
<div class = 'commonClass divSecond'>
<ul>
<li></li>
<li></li>
</ul>
</div>
...
<div class = 'commonClass divThird'>
<ul>
<li></li>
<li></li>
</ul>
</div>
...
我想为拥有commonClass样式的所有div下的li元素写两个公用的click事件方法,使得每个div下的第一个li元素触发一个click事件,第二个li元素触发另一个click事件,我写的代码如下:
$doc.on('click', '.commonClass li:eq(0)', function () {
...;
});
$doc.on('click', '.commonClasst li:eq(1)', function () {
...;
});
然后发现