1

クラスでドラッグ可能を切り替えようとしていますが、最初は正常に機能しますが、2回目にドラッグ可能でクラスを有効にしようとすると([有効]->[無効]->[有効])、機能しないようです。私は自分のコンセプトを説明するためにjsfiddleをセットアップしました。基本的に、ドラッグ可能な要素を2回目に再度有効にしたいだけです。

http://jsfiddle.net/3XZAd/1

4

2 に答える 2

4

「無効」オプションを明示的にtrueまたはfalseに設定する必要があります。

http://jsfiddle.net/v22Ef/

于 2012-06-25T15:37:44.420 に答える
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});
});

于 2012-06-25T15:37:58.803 に答える