0

私はjqueryに比較的慣れておらず、簡単なWebサイトを作成しています。3 つのボックスがあり、クリックすると他の 2 つのボックスが.fadeOut('slow');. 問題は、すべてのボックスに<center>タグが付いていることです。左側のボックスをクリックするとします。中央と右側のボックスは移動します.fadeOut('slow')が、左側のブロックは中央に浮きます。真ん中への行き方がスムーズならこれでいいのですが、そうではありません。

これがjsfiddleです:http://bit.ly/19PUmS5

4

3 に答える 3

0

可視性を非表示に設定する完全なアクションで関数を呼び出します。

$ele.fadeOut('slow', function() {
   $ele.css("display", "initial").css("visibility", "hidden");
})
于 2013-10-18T00:03:44.663 に答える
0

.fadeToの代わりに使用する必要があり.fadeOutます。次に、コードをわずかに変更して、非表示および表示する必要があります。<center>

フィドル

于 2013-10-18T00:22:10.857 に答える