Javascript jQueryUIDragable小部件在firefox的滚动条上不能正常工作
您好,我在firefox中遇到了这个问题,以下是代码片段:Javascript jQueryUIDragable小部件在firefox的滚动条上不能正常工作,javascript,jquery,html,jquery-ui,frontend,Javascript,Jquery,Html,Jquery Ui,Frontend,您好,我在firefox中遇到了这个问题,以下是代码片段: $(函数(){ $(“#可拖动”).draggable(); }); #可拖动{ 宽度:200px; 高度:200px; } .test1{ 边框:1px纯红; 宽度:150px; 高度:120px; 单词break:打破一切; 溢出x:隐藏; } 把我拖来拖去 asdasdasdasdasdasdasdasdasdasdasd DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
$(函数(){
$(“#可拖动”).draggable();
});代码>
#可拖动{
宽度:200px;
高度:200px;
}
.test1{
边框:1px纯红;
宽度:150px;
高度:120px;
单词break:打破一切;
溢出x:隐藏;
}
把我拖来拖去
asdasdasdasdasdasdasdasdasdasdasd
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
您可以尝试以下解决方法:
if(navigator.userAgent.search('Firefox') !== -1) {
$('#draggable').draggable({
handle: ':not(.test1)'
});
} else {
$('#draggable').draggable();
}
你有解决这个问题的办法吗?我在Mac OS上也看到了同样的情况(它有浮动滚动条,在可滚动内容的右侧,比如在iOS或Android上)。Mac OS和Firefox似乎都会在滚动条下触发事件,但出于某种原因,它们不应该触发。@mohaidensmail您不应该复制。相反,试着改进原来的问题-你可以去小提琴,在这里添加必要的代码,然后张贴一个适当的链接到小提琴等。。。或者,如果你渴望立即找到解决方案,就悬赏吧。