チュートリアルを見てこれを作成しましたが、右側から左側に機能させるオプションがありません。体の右側にはつけたくない。
6826 次
2 に答える
4
jQueryドキュメントから:
この
.slideToggle()
メソッドは、一致した要素の高さをアニメーション化します。これにより、ページの下部が上下にスライドし、アイテムが表示または非表示になるように見えます。要素が最初に表示されている場合は、非表示になります。非表示の場合は表示されます。
そのため、左右に実行することは (その方法では) オプションではないように見えます。チュートリアルを見ている場合、プロジェクトに jQuery UI を追加し、そのアニメーション メソッドを使用するのが簡単な方法です。それはそれを次のように簡単にします:
$(this).hide('slide',{direction:'left'},1000); //or show
ただし、jQuery UI (yaiii) なしでそれを行う方法を学びたいと思うかもしれませんが、結局のところそれほど難しくはありません。jQuery UI (私が推測する) が何をしているのかを分析する必要があります。
$(this).animate({ marginLeft: "100%"} , 1000);
もちろん、どちらの例でも、アニメーション化する要素のセレクターに置き換える必要がありthis
ますが、学習しているので、指摘したいと思います。
于 2012-11-29T15:55:49.153 に答える
0
于 2012-11-29T16:50:49.023 に答える