我有一些 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);
}
});
});