オブジェクトを表示および非表示にする jQuery の 2 つの新しいメソッドを作成したいと考えています。jQuery のメソッドshow()
とhide()
(またはどちらもfadeIn()
)を使用したくないfadeOut()
理由は次のとおりです。
- 効果は段階的ではない
- の場合
div
hides
、オブジェクトはページに存在しなくなり、他のすべてが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);
};