Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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
IE8中的jQuery UI拖拽表在第一次返回false后失败`_Jquery_Jquery Ui_Internet Explorer 8_Jquery Ui Draggable - Fatal编程技术网

IE8中的jQuery UI拖拽表在第一次返回false后失败`

IE8中的jQuery UI拖拽表在第一次返回false后失败`,jquery,jquery-ui,internet-explorer-8,jquery-ui-draggable,Jquery,Jquery Ui,Internet Explorer 8,Jquery Ui Draggable,我需要设置一个允许拖动的特定区域。目前,我的设置如下: dragthis.draggable({ drag: function(event, ui) { if (ui.position.left < 0) { return false; } else { return true; } } }); dragthis.draggable({ 拖动:函数(事件、ui){ 如果(ui.

我需要设置一个允许拖动的特定区域。目前,我的设置如下:

dragthis.draggable({
    drag: function(event, ui) {
        if (ui.position.left < 0) {
            return false;
        } else {
            return true;
        }
    }
});
dragthis.draggable({
拖动:函数(事件、ui){
如果(ui.position.left<0){
返回false;
}否则{
返回true;
}
}
});

返回false
在IE8中按预期工作,但之后拖动不起作用。我做错了什么?

您是否尝试过使用遏制选项来约束移动


没有,因为拖动时我还需要做一些其他计算。