我有一个名为'header'的div。这是可拖动的,并有一个滚动条。单击滚动条时阻止div拖动我在下面有这个代码,但是如果拇指位于绝对顶部并且有人单击顶部箭头或用拇指向上滚动则无效。它会开始拖动。底部同样的事情。我怎样才能防止这种情况发生。感谢。
$("#header").draggable({
start: function() {
if ($(this).data("scrolled")) {
$(this).data("scrolled", false).trigger("mouseup");
return false;
}
}
}).find("*").andSelf().scroll(function() {
$(this).parents(".ui-draggable").data("scrolled", true);
});