0
A
回答
0
你不能這樣做。
但是你根本就做的是使用
$('.your-element).css({'display':'inline'});
代替.show的()。
.hide()仍然可以照常使用。 現在想不出任何聰明的東西。
0
根據jQuery的docs:
如果一個元素具有內嵌的顯示值,則隱藏和顯示, 它將再次被內聯顯示。
還有其他的事情嗎?
演示:http://jsfiddle.net/jtbowden/JdJFJ/
這裏是從源代碼片段:
if (display !== "none" && !jQuery._data(elem, "olddisplay")) {
jQuery._data(elem, "olddisplay", display);
}
基本上,它存儲原始display
在內部數據,這是在show()
恢復。類似但不同的代碼在jQuery 1.0中一直存在。
0
@ benhowdle89看來,這已經可以用jQuery。你使用什麼版本?
+0
應該沒關係,這個功能存在於1.0中。 – 2012-04-17 22:14:06
+0
謝謝你的擡頭。 – trickyzter 2012-04-17 22:15:47
相關問題
- 1. 使用jQuery顯示/隱藏div,然後在該div內顯示/隱藏div
- 2. jQuery的顯示/隱藏DIV
- 3. jQuery顯示和隱藏div
- 4. jQuery的顯示/隱藏DIV
- 5. div元素與顯示:行內隱藏
- 6. 顯示隱藏DIV與JQuery的
- 7. 動態顯示/隱藏div與jQuery
- 8. 顯示/隱藏div
- 9. 顯示/隱藏DIV
- 10. div顯示/隱藏
- 11. 顯示/隱藏Div
- 12. jQuery隱藏/顯示內容
- 13. 用jQuery內聯顯示DIV
- 14. 顯示/隱藏TR與jQuery
- 15. jQuery - 隱藏/顯示不顯示div和顯示錯誤
- 16. 在顯示/隱藏div中顯示/隱藏div
- 17. 通過DIV的隱藏/顯示JQuery循環通過DIV的隱藏/顯示
- 18. jQuery隱藏/顯示
- 19. jQuery顯示/隱藏
- 20. jQuery隱藏/顯示
- 21. 獲取div顯示/隱藏懸停在jQuery與ajax內容
- 22. 顯示切換隱藏其他div jquery
- 23. 用jquery顯示/隱藏一級div
- 24. jQuery隱藏/顯示div onclick範圍
- 25. jQuery幻燈片和顯示/隱藏div
- 26. 動畫div顯示/隱藏(jQuery)
- 27. 使用jQuery點擊顯示/隱藏div
- 28. 如何顯示/隱藏的div(jQuery的)
- 29. 在jquery中隱藏和顯示div
- 30. jquery切換隱藏或顯示div
你可以不用'.css('display','inline')'而不是'show()'嗎? – 2012-04-17 22:01:11
可能是你可以使用類和切換使用jquery – Dhiraj 2012-04-17 22:01:14
@AymanSafadi可能,只是尋找這種方法的解決方案! – benhowdle89 2012-04-17 22:02:00