在click上使用toggleClass將div的大小從10px的寬度調整爲500px,部分是爲了顯示/隱藏內容。問題是,當轉換髮生時,div的內容可以重新排列,直到它們最終溢出並消失。如何在使用toggleClass在大小之間切換時在Div重新排列中停止項目
的JavaScript(jQuery的2.1.1)
$("#id").click(function() {
$("div.login").toggleClass("closed_div");
});
CSS
* {
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
}
.div {
height: 10px;
width: 500px;
}
.closed_div {
overflow: hidden;
width: 10px;
}
HTML
<div class="div closed_div">
Content
</div>
那麼,有什麼問題呢?這句話被切斷了。請製作小提琴或其他現場實例。 – 2015-04-02 11:19:15
道歉,打太早提交 – AirCombat 2015-04-02 11:23:48
這個可以在wbrodie.com的登錄圖標上看到 – AirCombat 2015-04-02 11:24:40