我想爲jQuery創建兩個新的方法,使得出現和消失的對象。 我不想使用jQuery方法show()
和hide()
(既不fadeIn()
或),因爲:出現和消失在jQuery
- 效果不是漸進
- 當
div
,則該對象不再在頁面呈現和所有其他div
移動。
我的代碼無法正常工作:對象消失,但不會出現。
任何線索?
jQuery.fn.disappear = function() {
this.fadeTo('slow', 0, function() {
this.css('visibility', 'hidden');
});
};
和
jQuery.fn.appear = function() {
this.css('visibility', 'visible');
this.fadeTo('slow', 1);
};
'fadeTo'是0和100之間,在第二函數你有1 – jackJoe
,你必須顯示()和隱藏()在jQuery中的方法... –
@jackJoe不根據[文檔](http://api.jquery.com/fadeto/):「不透明度 - 0到1之間的數字表示目標不透明度。」 –