私はいくつかのdivを持っています(title
)。を押すと、たとえばdiv1
、字幕が表示されます。そして、別のdivを押すと、たとえばdiv2
、div1
非表示になり、表示div2
されます。
私が欲しいのは、を押してからもう一度押すと非表示になりますdiv1
。div1
if / elseステートメントで、私が試したことを確認できます。
誰かがここで私を助けてくれることを願っています。
$(document).ready(function()
{
$(".title").click(function()
{
var $element = $(this);
$(".open").removeClass("open");
$('.subtitle').hide(500);
$element.toggleClass('open');
$element.children('.subtitle').toggle(500);
if($(this).hasClass() == "open")
{
$element.children(".subtitle").hide(500);
}
});
});