0

コンテキストでは、「マウスホールド」イベント用のjQueryプラグインを開発していますが、すでにいくつか存在しますが、ほとんどの場合、intvalを使用してコールバック関数をトリガーします。この特定のプロジェクトでは、mousemoveでトリガーする必要がありますが、すべて問題ありませんでした。画像の問題が発生しました。

私が再現しようとしている効果は、たとえば、Facebookのサムネイルプロフィール写真をドラッグして再配置したい場合です。

写真でわかるように、写真をドラッグすると、不要な画像が表示されますが、それを回避するために、マウスアップ/アウト/移動のイベントがあるため、これも必要ありません。そのため、正しくトリガーされません。

http://imageshack.us/photo/my-images/703/sanstitrebzs.png/

ありがとう

4

1 に答える 1

0

jQueryを使用している場合:

$("image").on("selectstart dragstart", function(e) { 
     e.preventDefault();
}

またはCSSソリューション:

user-select: none;
-webkit-user-select: none;
-khtml-user-select: none;
于 2013-01-26T19:15:53.920 に答える