少し退屈で基本的なように見えるかもしれませんが、実際には問題の適切な解決策を見つけるのに苦労しています。
私はjQueryを使用してドラッグ可能な要素を作成しています。私がやりたいのは、ドラッグ可能な要素を、ボタン/リンクを使用して、好きな場所に固定することです。
ボタンがクリックされたときにドラッグ可能を無効/有効にすることを考えることができます:それは私が望む効果を持っていますが、それはドラッグ可能に奇妙な効果を設定し、それを半分白にします(これはあなたが無効から期待する効果です、私はそれについては議論していません)。
結論は次のとおりです。要素のドラッグ可能なプロパティをどのように適用し、さらに重要なことに削除しますか?何かありますか:
$( "#draggable" ).draggable(false);
それは単に私の要素を再び正常にするのでしょうか、それとも外観を変えずに動くのを防ぐのでしょうか?
前もって感謝します!
編集:.draggable("disable")
関数を使用しましたが、要素の外観が変わるため、別の解決策を探しています。