Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQueryUIDragable小部件在firefox的滚动条上不能正常工作_Javascript_Jquery_Html_Jquery Ui_Frontend - Fatal编程技术网

Javascript jQueryUIDragable小部件在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

您好,我在firefox中遇到了这个问题,以下是代码片段:

$(函数(){
$(“#可拖动”).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您不应该复制。相反,试着改进原来的问题-你可以去小提琴,在这里添加必要的代码,然后张贴一个适当的链接到小提琴等。。。或者,如果你渴望立即找到解决方案,就悬赏吧。