這就是我想要它做的......Jquery如果/然後在點擊功能?
Div時稱爲「BD」點擊>檢查是否有「UMP」的ID的div有一類的「活動」> 如果這樣做,得到div放入'brandDump'類中,緩慢滑動,隱藏它,然後移除'active'類,否則,將class'brandDump'的div放下並展開,並添加'active'類
當我點擊div.bd時沒有任何事情發生。我究竟做錯了什麼?
小提琴鏈接和代碼如下。
<div class="bd">cool</div>
<div class="brandDump" id="ump">works</div>
<div>shape</div>
.brandDump {
background-color:#fff;
width:100px;
display:none;
}
.bd {
width:100px;
height:100px;
background-color:#000;
}
$(".bd").click(function() {
if ("#ump".hasClass("active")) {
$(".brandDump").slideUp("slow");
$(".brandDump").hide();
$(".brandDump").removeClass("active");
} else {
$(".brandDump").slideDown("slow");
$(".brandDump").show();
$(".brandDump").addClass("active");
}
});
課程,工作...謝謝主席先生,和/或女士中。 – user2859646
請注意,不需要調用'.hide()'和'.show()',因爲滑動功能已經處理了該功能。 – nnnnnn
p/s:很高興知道您可以在jQuery中鏈接方法http://tobiasahlin.com/blog/quick-guide-chaining-in-jquery/ – Terry