<div class="divs">
<div></div>
<div></div>
<div></div>
<div></div>
</div>
我想给class="divs"下面的div加个bind的点击事件
但是在点击的当前的div的时候我想解除其它div的bind的点击事件,
点每一个div都是其它点击事件就会解除
<div class="divs">
<div></div>
<div></div>
<div></div>
<div></div>
</div>
我想给class="divs"下面的div加个bind的点击事件
但是在点击的当前的div的时候我想解除其它div的bind的点击事件,
点每一个div都是其它点击事件就会解除
楼主试试吧
$('.divs > div').bind('click', function(event) {
event.preventDefault();
var i = $(this).index();
$('.divs > div:not(:nth-child('+i+'))').unbind('click');
});
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决