質問
あるdivのコンテンツを非表示にし、別のdivを表示する以下のスクリプトがあります
$("#"+objCurrentDiv).fadeOut("slow",function(){
$("#"+objNewDiv).fadeIn("slow");
});
これは私にフェード効果を与えています。今、私はフェード効果をスライド(左から右へ)で置き換えたいと思います。 showメソッドでスライドを試しましたが、成功しませんでした。誰かがそれを書き換えるのを手伝ってくれますか?
解決
標準関数.slideDownおよび.slideUpは垂直方向に効果を発揮するため、次のように.animateを使用する必要があります。
$("#"+objCurrentDiv).animate({'width':'0%','display':'none'},"slow",function(){
$("#"+objNewDiv).animate({'width':'100%','display':'block'},"slow");
});
所属していません StackOverflow