2012-03-24 80 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/