1

この方法を使用すると、ある列から別の列にドラッグできる要素がページにいくつかあります。

ドラッグを永続的にできるようにしたいと思います。つまり、要素が 1 回ドラッグ (またはドロップ) されると、それ以上ドラッグできなくなります。

を使用してドラッグ可能を false に設定しようとしましsetAttributeたが、うまくいかないようでした。

では、どうすれば (単純な古い JS を使用し、jQuery を使用せずに) 要素のドラッグ可能機能を無効にできるでしょうか?

実際にこれを検索したところ、ファイルやその他のものをページにドラッグアンドドロップすることを無効にすることに関するものしか見つかりませんでした。それは私が求めているものではありません. 前もって感謝します。

4

2 に答える 2

2

参照した W3Schools ページで、これをコンソールに貼り付けます。

document.getElementById('drag1').setAttribute('draggable',false);

次に、要素をドラッグしてみます。私はあなたがそれがうまくいくと思うと思います;)

コードを提供していただければ、デバッグをお手伝いします。

于 2013-05-30T11:21:18.527 に答える