display:none
フェードアウト後に非表示にしたい div ( ) があるので、次のように入力します。
$('.element').click(function(){
$(this).animate({opacity:"0"},{duration:200});
$(this).delay(200).css('display','none');
});
そして、css では delay() が機能しないことを突然思い出しました。以前は、この横たわっている setTimeout を少し修正していましたが、どこにも見つからないため、次のようなランダムなものを試しました。
$('.element').click(function(){
$(this).animate({opacity:"0"},{duration:200});
});
$('.element').click(function(){
setTimeout(function(){
$(this).css('display','none');
},200);
});
それでもうまくいきません。誰かがここで私を助けてくれますか?