0

これが何と呼ばれているのかわからないので検索できませんが、 http: //vps.net/product/cloud-servers/にアクセスしてVPSノードまでスクロールすると、どのように作成されますか?チュートリアルや私が見ることができるものはありますか?これはどんなスライダーですか?

ありがとう!

4

3 に答える 3

3

彼らはjQuery-UIスライダーを使用しており、小さなノードボックスを強調表示するカスタマイズされたコールバックがあります。

$('#slider').slider({
    range: "max",
    min: 1,
    max: 15,
    step: 1,
    slide: function(event, ui) {
        // Un-highlight nodes
        $('.node').removeClass('highlight');
        // Highlight all nodes up to value selected
        $('.node:lt('+ui.value+')').addClass("highlight");
    }
});

これは私のサンプルコードです。難読化されたコードを解析して、コールバックに対して実際に何をしているかを確認したくありませんでした。おそらくこれに非常に似ています。

デモ: http: //jsfiddle.net/jtbowden/A8ccw/1/

step値をのような小数値に変更し.01、を使用Math.floor()してハイライトインデックスを決定すると、ステップの動作を取り除くことができます。

デモ: http: //jsfiddle.net/jtbowden/A8ccw/4/

複数のデータフィールドを更新するデモは次のとおりです。

デモ: http: //jsfiddle.net/jtbowden/A8ccw/8/

于 2012-04-11T22:25:24.863 に答える
2

これは、jquery uiスライダーを使用して実行できます:http://jqueryui.com/demos/slider/

于 2012-04-11T22:15:54.750 に答える
0

http://egorkhmelev.github.com/jslider/もご覧ください。

于 2012-04-11T22:44:33.557 に答える