2012-03-24 77 views

回答

3

秀()改變顯示 CSS財產,而不是知名度

http://api.jquery.com/show/

它將顯示一個顯示:無例如。

http://api.jquery.com/visible-selector/

信息洞察,爲什麼jQuery的行爲是這樣的:能見度

元素:隱藏或不透明度:0被認爲是可見的,因爲他們仍然在消耗佈局空間。

+0

Ooh-有道理。謝謝 – Yarin 2012-03-24 04:27:05

+0

@Yarin沒問題。我真的很驚訝地發現jQuery的行爲如此。 – Corbin 2012-03-24 04:27:47

0

jQuery的show()hide()改變display

顯示修改屏幕上元素的流向。

能見度只是處理這樣一個事實,即您是否可以在屏幕上看到它,但它會佔用空間。

檢查的區別:http://jsfiddle.net/XS4ca/3/