0

我在这个 jsfiddle 中有一个盒子 - http://jsfiddle.net/stevea/C8Uce/6/ - 我已经把它做成了可拖动的。当我点击捕捉按钮时,我想将可拖动模式更改为捕捉到 50x50 的网格,但它不起作用。

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

    $('#snap').click(function() {
        $('#box').draggable('option',grid, [50,50]);        
    });
});

有没有人看到问题?

谢谢。

4

1 回答 1

1

您缺少网格周围的引号:

将初始化更改为:

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

小提琴

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

Uncaught ReferenceError: grid is not defined
于 2013-08-27T05:28:16.643 回答