-4
嗨我需要一個輸入類型範圍工作,如iOS滑塊,其中onclick不應觸發。只有拖動時纔會觸發。點擊輸入範圍時,會觸發onInput()
和onChange()
事件。如何使輸入只能在拖動時才能響應點擊?
所以測試用例是onclick應該被禁用,但ondrag應該在哪裏工作。
嗨我需要一個輸入類型範圍工作,如iOS滑塊,其中onclick不應觸發。只有拖動時纔會觸發。點擊輸入範圍時,會觸發onInput()
和onChange()
事件。如何使輸入只能在拖動時才能響應點擊?
所以測試用例是onclick應該被禁用,但ondrag應該在哪裏工作。
這裏是您的解決方案
HTML
<div id="slider">
</div>
<div id="val">
</div>
JS
$(document).ready(function(){
$('#slider').slider({
min:1,
max:100,
stop: unlock
});
function unlock(event, slider){
$('#val').text(slider.value);
if(slider.value <100){
} else {
alert('unlocked');
}
}
});
而且住DEMO
其工作的onclick()知道。我的要求是它只應用於拖動。沒有onclick事件 –
您是否嘗試過演示?如果你拖動它直到100,它會發出警報,如果你不拖動到100沒有任何反應。它不是onclick,它在發佈上工作。 –
如果要將其拖動到每個點上,然後將幻燈片中的「停止」更改爲「幻燈片」。 –