テーブル内のデータをクリックすると他の場所に移動することができますが、テキストを強調表示して別の場所にコピー/貼り付けできるようになります。それらはリンクなので、HTMLのデフォルトの動作はリンクをドラッグすることです...なぜ、どのように役立つのか分かりませんが、特定のリンクでは無効にしたいのです。リンクのドラッグを防ぎますが、テキストのハイライト表示を許可します
TL; DR:私はそれをドラッグしていないリンクのテキストやを強調することができるようにしたいです。
下記のgifは私の問題の説明に役立ちます。
次のメソッドは、私が欲しいものされていません。
私はは両方この
<a draggable="false" href="#">
かのようなものを使用してドラッグ&を強調防ぐという例を見てきましたこの
.no-drag {
user-drag: none;
}
またはこの
myElement.ondragstart = function() {
return false;
};
しかし、明らかにそれは私が行うことが可能に欲しいものhere.Isを必要とするものではありませんか?
これは私がクリックするか、マウスを移動した場合、関係なく、常にテキストをハイライト表示しているようだということを除いて、素晴らしい作品 –