我有一些div(title
)。當我按下時,讓我們說div1
,小標題顯示。而當我按另一個div,可以說div2
,然後div1
隱藏和div2
正在顯示。JQuery if/else with show/hide
我想要的是當我按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);
}
});
});
你能否顯示相關的HTML代碼? – HerrSerker 2013-03-07 13:40:31
可以在http://jsfiddle.net/ – 2013-03-07 13:41:16