我在可拖动的 div 中使用jQuery UI Slider。单击滑块时,事件传播并且 div 开始拖动!有没有办法停止鼠标按下事件的传播?
使用 return false 对我不起作用。
$('#slider-' + boxId).slider(
{
step: 0.2,
min: 0.2,
max: 2,
value: [1],
stop: function( event, ui )
{
var value = 0.2;
value = ui.value;
$('#' + boxId + ' .timeText').text(value + ' secs');
$('#' + boxId).attr('data-time' , value);
_timeLineUtility.reCalculateAll();
return false;
},
slide: function (event, ui)
{
return false;
},
start: function(event, ui) { return false; }
});