1

我正在尝试取消 1 个运行良好的 css 类,同时取消 2 个输入。但我只能取消css课程..

如何解决这个问题?

$("#move").mousedown(function () {
    $( "#draggable").draggable({cancel : '.scroll',
                                cancel : 'input'
    });     
});
4

2 回答 2

1

试试下面的方法。

取消:'.scroll,输入'

于 2013-04-23T13:59:25.607 回答
1

您的代码有 2 个问题:

  1. {cancel : '.scroll',cancel : 'input'}不是有效的javascript 对象文字,因为您使用了 2 个同名的属性。
  2. 您在每次 mousedown 时初始化您的可拖动元素,但您只需要在代码开始时执行此操作。

尝试使用多个选择器

$("#draggable").draggable({cancel : '.scroll,input'}); 
于 2013-04-23T14:00:23.073 回答