我使用 jQuery-ui 插件和 jquery.ui.touch-punch 在移动设备上实现拖动滑块事件。我关闭了点击事件,我只想在拖动手柄时才起作用。一切正常,除非我先触摸手柄(不要触摸移动,只需触摸启动)它每次都会移动,我不知道为什么,希望有人可以为我详细说明。谢谢提前^ ^
$('#head_slider').slider({
orientation: "vertical",
range: "min",
max: 10,
value: 5,
step: 1,
change: function( event, ui ) {
var value = $('#head_slider').slider( "option", "value" );
$('#adj_head').animate({
top: (-70 - value*10)+'px'
});
},
slide: function( event, ui ) {
var value = $('#head_slider').slider( "option", "value" );
}
})