我有這樣定義一個滑塊相關訪問選項:jQuery UI的滑塊:從功能與滑事件
$("#myslider").slider({
range: true,
min: min_val,
max: max_val,
values: [ min_val, max_val ],
slide: function(event, ui){
$('#input_min').val(ui.values[0]);
$('#input_max').val(ui.values[1]);
},
});
凡min_val
和max_val
可以改變。
現在我們假設在與幻燈片事件相關的函數中,我想檢查當前的最小值和最大值是否與初始值不同。
我知道我可以ui.values
訪問當前值,我可以得到初始的最小值和最大值以下代碼:
var inital_min = $("#myslider").slider("option", "min");
var inital_max = $("#myslider").slider("option", "max");
,但是這看起來愚蠢到我,因爲我已經有來自ui
對象回調。
我試圖導航與螢火蟲的對象,但我找不到我在找什麼。
那麼,有沒有其他的方法來獲得這些值?
你可以看看幻燈片回調背景下'this'它可能是輸入本身,你可以從這些滑塊調用中獲得初始選項。 – lib3d 2013-04-09 21:42:42