我正在尝试在类上切换draggable,并且它最初工作正常,但是第二次尝试使用draggable(Enable-> Disable-> Enable)启用该类时,它似乎无法正常工作。我已经设置了一个jsfiddle来说明我的概念。从本质上讲,我只是想让我的可拖动元素第二次重新启用。
答案 0 :(得分:4)
您必须将“禁用”选项明确设置为true或false:
答案 1 :(得分:2)
尝试传入disabled
属性设置为true
或false
的对象:
// when button clicked ...
$('#enable').click(function() {
// also enable li tag with id test1
$('.tests').draggable({disabled: false});
});
// when button clicked ...
$('#disable').click(function() {
// also enable li tag with id test1
$('.tests').draggable({disabled: true});
});