在javascript中设置可拖动选项

时间:2011-08-08 23:19:06

标签: jquery-ui draggable

试图回答这个问题。如何在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>

我javascript我试图关闭像这样的代码中的draggable选项。

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

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

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

尝试:

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

或者:

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

要么应该工作。你忘记了disabled

末尾的'd'

答案 1 :(得分:0)

1)确保选择器正常

2)

.draggable("disable")