背景:現在、ウェブサイトの.jsファイル内にjQueryスライダーが機能しています。
$( "#slider-range-min" ).slider({
range: "min",
value: 100,
min: 1,
max: 100,
});
「値」を100から他の値にオーバーライドできるようにする必要がある場合があります。だから私はこれを試しました:
$( "#slider-range-min" ).slider({
range: "min",
value: _Slider_Value,
min: 1,
max: 100,
});
私のhtmlページでこれを定義しました
<script type="text/javascript">
var _Slider_Value = 50;
</script>
これも機能します!それを除いて、他のすべてのページで、「_Slider_Valueが定義されていません」というJavaScriptエラーが発生します。回避できるのであれば、すべてのページに値をコピーして貼り付ける必要はありません...それを行うための「良い」方法ではないでしょうか。
質問:これを行うためのより良い方法はありますか?スライダーのデフォルト値を設定できますが、必要に応じてオーバーライドすることがありますか?
編集:別の言い方をすれば、HTMLページで特に指定しない限り、スライダーをデフォルトで「100」にするにはどうすればよいですか?