問題タブ [mousedown]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
10933 参照

javascript - Mousedown Timer using JavaScript/jQuery

How can I know how long a user has been holding the mouse button down (anywhere on a webpage)? I want to execute a function when the user held the mouse button for at least 2-3 seconds (preferably cancelling the mouse down in the process). Is this possible?

0 投票する
2 に答える
761 参照

jquery - scrollTop の mousedown : false を返す - 問題


ここでコードを見つけて、マウスをクリックしてdivのコンテンツをスクロールできるようにしました。しかし、試してみると、 false または preventDefault を返してもクリックが妨げられず、ページが再起動されます。このコードを機能させる方法を知っていますか? アラートはうまく機能しますが、コードはページを更新します:

ありがとう

0 投票する
1 に答える
764 参照

javascript - Safariでマウスの右ボタンが押された状態でのMouseMoveイベントが機能しない

Javascriptを使用してHTMLでゲームマップを作成しようとしています。マウスの右ボタンを押したままマウスを動かして、地図を動かしたい。
FirefoxとGoogleChromeではこれは正しく機能しますが、Safariでは機能しません。

Safariでマウスの右ボタンを押してonMouseMoveイベントを機能させる方法はありますか?

0 投票する
1 に答える
1024 参照

forms - 送信ボタンのマウスダウン イベント

送信ボタンを使用したマウスダウン画像の交換について質問がありました。送信ボタンのコードは次のとおりです。

マウスダウンの画像スワップに通常使用するものを使用してイベントを追加しようとしましたが、

しかし、私はそれが画像ではなくボタンに関連付けられていると思うので、mousedown コードで送信の id を使用することはできません。

ありがとう、

ルーク

0 投票する
1 に答える
273 参照

javascript - swfobject と Mouserdown イベント

ユーザーがいつ swfobject をクリックしたかを知る方法を見つけようとしています。
試しflashMovie.addEventListener("mousedown", onPlayerMouseDown, false);てみましたが、Mac OS でのみ動作し、Windows/Linux では動作しません。

何か案は?

0 投票する
1 に答える
281 参照

jquery - コンストラクターで Jquery オブジェクトにリスナーを追加する

次のコードがあります。

ただし、 down 関数では this.ctx は未定義ですが、その理由は何ですか? (はい、jQuery 1.6.2 をインポートしています)

0 投票する
2 に答える
3092 参照

javascript - オブジェクトを選択またはフォーカスする目的で、右クリックを左クリックとして動作させるにはどうすればよいですか

(私の知る限り)右クリックでイベントが発生すると、マウスダウンイベントが発生しますが、ほとんどの場合、そのマウスダウンは無視されるようです。現在、右クリックでカスタム コンテキスト メニューを表示する作業を行っていますが、右クリック中にリストからオプションを選択できるようにしたいと考えています。現時点では、 onmousedown 属性に関連付けられた JavaScript を実行するのに十分な両方のボタンからのクリックを認識していますが、マウスダウンが右ボタンから来たときにマウスが上にあるオプションを選択するには十分ではありません。

右クリックのマウスダウン イベントを無視するブラウザのデフォルトの動作をバイパスする方法、またはマウスダウンが左ボタンによって生成されたと思わせる方法はありますか?

前もって感謝します。

0 投票する
1 に答える
775 参照

cocoa - ビューをトップ ビューとして設定 Cocoa OSX

ウィンドウにはいくつかのビューがありますが、そのうちの 2 つのビューが気になり、そのうちの 1 つはルート ビューです。スーパービューのinitメソッドでサブビューとしてもう1つ追加しています。その後、いくつかのビューが追加され、サブビューに重なっています。問題は、必要になるまで他のすべてのサブビューの一番上にあるサブビューをルートビューに取得する方法と、他のビューがマウスイベントを削除しないようにする方法です。

0 投票する
2 に答える
3507 参照

objective-c - NSImageViewでmouseDownが検出されません

私はこの質問に対する答えを探していましたが、手順を実行している間も、mouseDownメソッドを呼び出せないようです。ユーザーが画像をクリックして押したままにすると、「マウスダウン!」と印刷されます。(最終的に私がやりたいのは、ユーザーが画像をクリックして押したままにしてサウンドを再生し、ユーザーが離すとサウンドが停止することです)。

これが私が持っているものです。私のヘッダー:

そして私のクラス:

これは正しく見えますか?もしそうなら、それを妨げる可能性のある他の問題はありますか?そうではなく、私は何をすべきですか?

ヒープに感謝します!