2

jQuery UI .draggable() を使用している場合、Webkit ブラウザーでテキスト選択を無効にできないようです。Webkit 固有の css (-webkit-user-select および -webkit-user-drag) をさまざまな組み合わせで使用しようとしましたが、うまくいきませんでした。

問題を再現できる jsfiddle は次のとおりです: http://jsfiddle.net/dmosher/8ZGLR/

4

1 に答える 1

2

disableSelection はここであなたの友達です。

.disableSelection() はドキュメント化されていない (現時点では) コア ユーティリティです。これは、テキスト要素、またはテキストを含む要素をテキスト選択可能にするのに役立ちます。たとえば、ドラッグ可能な要素がある場合、ユーザーが要素をドラッグしようとしたときにテキストが選択されないようにする必要があります。

何かがドラッグされていることが明らかなように、ヘルパーを作成することができます。

更新されたデモ

于 2011-01-04T18:54:09.323 に答える