daG*_*GUY 9 jquery select click hyperlink
我有一个包含五个列表项的无序列表,每个列表项都有一个链接:
<ul>
<li><a href="#">Link 1</a></li>
<li><a href="#">Link 2</a></li>
<li><a href="#">Link 3</a></li>
<li><a href="#">Link 4</a></li>
<li><a href="#">Link 5</a></li>
</ul>
使用jQuery,每当我点击这些链接中的任何一个时,我想选择所有其他链接,然后对它们做一些事情(应用一个类等).
我该怎么做呢?
Guf*_*ffa 26
使用该not方法从jQuery对象中删除元素:
$(function(){
$('ul li a').click(function(){
$('ul li a').not(this).addClass('other');
});
});
Run Code Online (Sandbox Code Playgroud)
Jam*_*lin 10
在点击回调中:
var others = $(this).closest('ul').find('a').not(this);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12840 次 |
| 最近记录: |