jQuery隐藏其他< div> ;,而不是此< div> [英] jQuery hide other <div>, not this <div>
本文介绍了jQuery隐藏其他< div> ;,而不是此< div>的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在生成多个id ="RG"的div:
I'm generating several divs with id="RG":
<div id="rg"></div>
<div id="rg"></div>
<div id="rg"></div>
如果要单击第一个div,我如何隐藏除div之外的每个div.
If I was to click on the first div, how could I hide every div but the div clicked.
<div id="rg"></div> <-- Clicked (Keep)
<div id="rg"></div> <-- Hide
<div id="rg"></div> <-- Hide
推荐答案
首先,您只能/只能使用一次ID,即每个ID属性的值必须唯一.
First, you can/should only use an ID once i.e. each ID attribute's value must be unique.
第二,看起来像这样
$('div').click(function() {
$(this).siblings().hide();
}):
这篇关于jQuery隐藏其他< div> ;,而不是此< div>的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文