0

假设我有一个网格并使用它创建它,如下所示:

$( "#dragIt" ).draggable({ grid: [ 15, 15 ] });

然后,我在div. 无论如何,当我切换复选框时,网格会打开和关闭吗?我找不到关于如何关闭/打开它的官方 jquery ui 网站。谢谢你。

4

1 回答 1

2

试试这个:http: //jsbin.com/ewamuq/1/edit

$(function () {
  $("#draggable4").draggable({
    grid: [15, 15]
  });

  $('input[type="checkbox"]').change(function () {
    if ($(':checked').length > 0) {
      $("#draggable4").draggable({
        grid: false
      });
    } else {
      $("#draggable4").draggable({
        grid: [15, 15]
      });
    }
  });
});
于 2013-01-11T17:01:48.567 回答