Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/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
Jquery ui 无法更改可拖动模式_Jquery Ui - Fatal编程技术网

Jquery ui 无法更改可拖动模式

Jquery ui 无法更改可拖动模式,jquery-ui,Jquery Ui,我有一个盒子在这个盒子里--我把它做成了可拖动的。当我按下“捕捉”按钮时,我想将可拖动模式更改为捕捉到50x50网格,但它不起作用 $(function() { $('#box').draggable(); $('#snap').click(function() { $('#box').draggable('option',grid, [50,50]); }); }); 有人看到问题了吗 谢谢。您缺少网格周围的引号: 将初始化更改为:

我有一个盒子在这个盒子里--我把它做成了可拖动的。当我按下“捕捉”按钮时,我想将可拖动模式更改为捕捉到50x50网格,但它不起作用

$(function() {
    $('#box').draggable();

    $('#snap').click(function() {
        $('#box').draggable('option',grid, [50,50]);        
    });
});
有人看到问题了吗


谢谢。

您缺少网格周围的引号:

将初始化更改为:

$('#box').draggable('option','grid', [50,50]);

有了这样的东西,控制台可以成为你最好的朋友。这可能直接导致了问题:

Uncaught ReferenceError: grid is not defined

这里的网格是什么?你在哪里定义的?