【问题标题】:Setting draggable options in javascript在 javascript 中设置可拖动选项
【发布时间】:2011-08-08 23:19:05
【问题描述】:

试图得到这个问题的答案。如何关闭javascript中的可拖动选项? api文档说

.draggable({disable: true});

.draggable("option", "disable", true);

对我来说也不行。这是我拥有的库。

<link rel="stylesheet" href="http://jqueryui.com/themes/base/jquery.ui.all.css">
<script src="http://jqueryui.com/jquery-1.5.1.js"></script>
<script src="http://jqueryui.com/ui/jquery.ui.core.js"></script>
<script src="http://jqueryui.com/ui/jquery.ui.widget.js"></script>
<script src="http://jqueryui.com/ui/jquery.ui.mouse.js"></script>
<script src="http://jqueryui.com/ui/jquery.ui.resizable.js"></script>
<script src="http://jqueryui.com/ui/jquery.ui.draggable.js"></script>

我尝试在这样的代码中关闭可拖动选项。

 editable.parent().draggable({disable: true});
 editable.parent().draggable("option", "disable", true);

editable.parent() 确实找到了正确的元素,但可拖动选项没有关闭。

感谢您的帮助。

【问题讨论】:

    标签: jquery-ui draggable


    【解决方案1】:

    试试:

     editable.parent().draggable({disabled: true});
    

    或者:

    editable.parent().draggable("option", "disabled", true);
    

    两者都应该工作。你忘了disabled末尾的'd'

    【讨论】:

      【解决方案2】:

      1) 确保选择器正常

      2)

      .draggable("disable")
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-22
        • 2012-05-02
        相关资源
        最近更新 更多