私は次のhtmlを持っています...
<button>one</button>
<div class="div1"></div>
<button>two</button>
<div class="div2"></div>
<button>three</button>
<div class="div3"></div>
<button>four</button>
<div class="div4"></div>
そして、これは私が使用したjQueryです....
$(document).ready(function(){
$("button").click(function(){
$(this).next().slideToggle();
});
});
slideToggle()
他の人が開いている(表示されている)場合は、関数(つまり非表示)を再度使用したいと思います。他が表示されている間、クリックされた隣接する div が表示され、他のものが閉じられるように、not
関数$this
を使用するにはどうすればよいですか?is(":visible")