1

私が取り組んでいる SVG スライダーがあります... jsFiddle here でご覧ください。
スライダーの範囲を制限したいと思います。

私の JS は、このピッカー(@Phrogz のおかげ) で見つかったものから始まり、現在の状態にまで取り除けるようになるまで、突き刺したり突っ込んだりしました。
スライダーはうまく機能していますが、制限を追加するためのガイダンスを実際に使用できます.

たとえば、slider_1 (左側のスライダー) を青い四角形の前の領域に限定したいと思います。
JS はまだ私にとってかなり不自然なので、あらゆるフィードバックをいただければ幸いです。

本当にありがとう。

4

1 に答える 1

0

move次のようなものを関数にスローしてみてください。

var limitLower = 0;
var limitUpper = 20;
if ( x < limitLower || x > limitUpper ) {
    return;
}

上記のコードがslider1に挿入されたフィドルです:http://jsfiddle.net/ucnyz/4/

于 2012-06-26T00:15:57.150 に答える