在jQuery中,我怎麼能顯示一個隱藏的div,並使其淡入?jquery,顯示一個隱藏的項目與fadeIn
15
A
回答
35
1
$("selector_for_your_div").fadeIn("slow");
爲了您的薰陶,對所有的捆綁jQuery的動畫效果/工具文檔位於:
2
1
0
選擇 .fadeIn(速度以毫秒爲單位)是你要找的功能。
如果您希望div在未見的情況下保留其空間,請使用style =「opacity:0;」而不是顯示:無;
1
只是爲了尼克Craver完美的答案額外的評論:
如果元素已經有一個顯示屬性(例如顯示:塊),不能代替與顯示:無。相反,只需添加一個額外的顯示屬性。只要確保在其他顯示屬性之後(下)添加display:none。當一個屬性重複時,最後一個值優先。
.class {
...
display:block;
display:none;
}
您的元素將被初始隱藏(因爲第二個顯示屬性)。一旦fadeIn()啓動,它將刪除display:none,但不會觸及第一個顯示(在我的示例中爲display:block)。第一個顯示屬性將用於在淡入淡出時對類進行樣式設置,並在fadeIn()完成後保持放置狀態。
相關問題
- 1. jQuery fadeIn fadeOut(或顯示/隱藏)問題
- 2. jQuery的顯示/隱藏一個項目只在一個頁面
- 3. 顯示/隱藏項目 - listview
- 4. 顯示/隱藏TR與jQuery
- 5. Jquery顯示/隱藏切換下一個
- 6. jQuery有多個列表中的一個按鈕隱藏/顯示項目
- 7. Jquery:隱藏類似ID,顯示特定ID,多個項目ID
- 8. 閃爍一個項目。 (Jquery FadeIn FadeOut?)
- 9. jQuery隱藏/顯示
- 10. jQuery顯示/隱藏
- 11. jQuery隱藏/顯示
- 12. 顯示隱藏DIV與JQuery的
- 13. Angular JS隱藏/顯示每個項目和所有項目
- 14. 多個選擇選項與一個#id顯示n隱藏表
- 15. Actionscript 3.0 - Mouse_OVER,Mouse_OUT顯示/隱藏項目...?
- 16. 使用jQuery顯示/隱藏列表項
- 17. jquery,隱藏/顯示選擇選項
- 18. 顯示一個隱藏和顯示部分一次使用jquery
- 19. 隱藏/顯示一個DIV
- 20. 如何顯示/隱藏項目的onclick jQuery的
- 21. ng-repeat:顯示一個點擊並隱藏其他項目
- 22. jQuery的多重顯示和隱藏 - 如果顯示一個
- 23. jQuery的顯示/隱藏DIV
- 24. jQuery的顯示和隱藏
- 25. jQuery的顯示隱藏
- 26. jQuery的顯示隱藏
- 27. jQuery的顯示/隱藏DIV
- 28. jQuery - 單獨顯示/隱藏具有相同類名的項目
- 29. 隱藏或顯示帶有Angular或Jquery的項目?
- 30. AngularJS路線與jQuery顯示/隱藏
問題:爲什麼最初使用'.hide()而不是普通的'CSS'來隱藏它? – dclowd9901 2010-06-07 23:58:51
@ dclowd9901因爲如果JavaScript被禁用,那麼該元素將始終可見,而不是始終不可見。 – 2014-02-21 15:33:58
「我認爲爲99%的用戶犧牲功能以容納1%是純粹的血腥意識。」 - https://stackoverflow.com/q/9478737/1066234 – 2017-07-16 16:55:48