2011-03-09 4 views
0

私はRIA開発のノブで、JQWicket's Ajax Slider Exampleで作業しています。JQWicketのAjaxSliderを右にスライドさせるのを止めるには?

私は2つのAjaxスライダとカウンタのページを実装しようとしています。アイデアは、ユーザがカウンタ値をスライダに広げることができるが、カウンタの値を超えないことである。私。 ---------- | |        : カウンタ:100(%)

スライダー男性カウンタが0

例1に到達したときにスライダが右スライド停止すべき0(%)
スライダー女性:| ---------- | 0(%)

例2: カウンター:0(%)

スライダー男性:        | --x ------- | 30(%)< - (スライダーの両方が
スライダー女性スライド停止する:| ------ X --- | 70(%)< - カウンタ= 0で右側)

さて、私はそれを左にスライドしたいので、スライダーを無効にしたくないです。私はちょうどそれが右に滑りを止めたいスライダの停止動作を実装するにはどうすればよいですか? JQWicket Sliderの実装でも可能ですか?

すべてのサポートは大変ご好評いただいており、これまでにも読んでいただきありがとうございます! :)

(あなたはほとんど同じことを把握しようとしている私のようなnoobのなら、あなたも私の前の質問と私が主題についてだ偉大な答えをチェックアウトする場合があります: implementing-javascript-events-to-wicketworking-with-jqwickets-ajaxsliders

答えて

2

私は、onValueChangedメソッド内のスライダの値をチェックし、ユーザが指定した範囲内にない値を設定した場合は、(再)設定します。

+0

カウンタがゼロになり、カウンタがゼロになったときにスライダ値が増加しなくなりましたが、使い勝手のためにスライダが他の方向に移動するのを止めたいと思います。この特定のスライダーでも可能かどうかはわかりません。 – user594883

+0

これはまったく可能かどうかわかりません。私が理解している限り、ユーザーはスライダーハンドルをドラッグし、ハンドルが与えられた値に達すると、ユーザーはそれをドラッグしたままスライダーの移動を止めたいのですか?私はあなたが与えられた範囲内のスライダーだけである特別なスライダーを作成し、ユーザーがドラッグできない範囲に「仮想スライダー範囲」を描かなければならない場合、これを達成することができるのではないかと恐れています。しかし、これは直接ウィケットを使用して行うことができるものではありません。私はあなたがjqueryまたはJavaScriptフレームワークを使用してそれを構築する必要があると思います。 – magomi

関連する問題