問題タブ [mouseclick-event]
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.
wpf - ScrollViewer で Click イベントを背後のコントロールに渡すにはどうすればよいですか?
互いにオーバーレイする 2 つのグリッドがあり、最上層は ScrollViewer にあります。問題は、一番下のレイヤーにクリック イベントがあり、そこで ScrollViewer でトリガーされないことです。
ScrollViewer がクリック イベントをその背後にあるコントロールに渡す方法はありますか?
javascript - プロトタイプでクリックイベントをキャプチャする方法
デフォルトのリンククリック動作を防ぎたい。そのリンクにリダイレクトするのではなく、アラートボックスにリンクを表示するだけでよいようにします。私はここでこれを試しました。
c++ - QGraphicsSceneで(マウスクリックで)点を描く方法は?
を設定する次のコードがありますQGraphicsScene
。シーンをクリックして、クリックした場所に点を描きたいです。どうすればこれを行うことができますか? これは私の現在のコードです:
wpf - UserControl サーフェス全体でのクリック イベントの処理
MVVM シナリオで TreeView を使用しています。子 TreeViewItem の表示とコンテキスト メニューはビュー モデルのタイプに依存するため、データ テンプレートを使用して、表示する適切な UserControl を選択しています (StyleSelector よりも管理がはるかに簡単です)。
私の問題は、 UserControl がその表面のどこかでクリックされたときにコマンドを処理する必要があることです。UserControl に直接アタッチされた EventTrigger を使用しましたが、クリック イベントはTextBlock または Imageのテキストをクリックしたときにのみ処理されます。サンプルコードは次のとおりです。
これを機能させることができるという考えはありますか?
jquery - javascriptでミドルクリックの動作を完全に複製するにはどうすればよいですか
タグにクリック イベントがあるテーブルがサイトにあるので、それらはリンクのように機能します。通常のリンクと同じように動作するように、ミドル クリック イベントを適切に複製しようとしています。
中クリックすると新しいタブが開きますが、新しいタブがポップアップするのではなく、下にポップアップするようにしたいです(つまり、フォーカスを取りません)。
これを行う方法はありますか?
ここに私が現在取り組んでいるもののサンプルコードがあります
jquery - addthis-button は、jquery clone() の後にクリックイベントハンドラーを失います
全て
私の問題は次のとおりです。
addthis-button を含むページがあります。通常、クリックすると小さなメニューが開きます。
ある時点で、このページの一部 (addthis-button を含む) が (jQuery を介して) 複製され、同じページで再利用されます。
複製されたボタンをクリックすると、メニューが開かず、addthis ページが読み込まれます。
そのため、どうやらイベント ハンドラが失われ、ボタン (実際には <a>) がリンクに戻り、リンクされたページが表示されます。
では、複製されたボタンのイベントを再登録するにはどうすればよいでしょうか?
ETA: 明確にするために: 私はそれにaddthis_button
加えられたすべてのものを完全に複製したいと考えaddthis_widget.js
ています。
mylittlebutton
とそのクリックハンドラーclickedhim()
は問題とは無関係であり、の複製をトリガーするだけですaddthis_button
。
誰かが私を正しい方向に向けることができればありがたいです。また、これを説明する 20 行のスニペットがあります。
ありがとうございました
ETA: コード スニペット:
javascript - jQueryでclick()リンクを使用できないのはなぜですか?
jQueryで好奇心に出くわし.click()
ました。リンクを呼び出すと、click
イベントハンドラーが呼び出されますが、リンクは実際にはたどられません(ブラウザーでクリックされたかのように)。
しかし、プレーンなJavascriptでは、すべてが期待どおりに動作します。
これは明らかに意図的な動作click
ですが、リンクの特別な例外を除いて、なぜこのように実装されたのかを理解するのに苦労していますか?
ここでフィドル:http://jsfiddle.net/9a6sp/
明確にするために:私はJSでリンクをクリックする方法を尋ねているのではなく、jQueryのデフォルトの動作が、呼び出したときにリンクがクリックされないという事実上の理由です。.click()
c# - C#ボタンを右クリックしても、mouseclickイベントは発生しません
フォームにボタンがあり、左クリックと右クリックの両方を処理したいと考えています。
MouseClickイベントを処理していますが、これは左クリックでのみ発生します。
これは私のコードのどこか(私が見逃した設定)または意図された機能の問題ですか?
これを修正できない場合、MouseUpイベントを処理するための最善の回避策は何ですか?
MouseClickを使用したいのは、ダブルクリックが自動的に認識されるようにするためです。
フィードバックをありがとうございます。
c# - c ++ / cliでMouseClickイベント中にクリックされたマウスボタンを確認するにはどうすればよいですか?
c#ではこのように動作するはずですが、c ++ / cliでは何が同等ですか?
MouseButtons.Right、MouseButtons :: Right、MouseButtons->Rightはすべてコンパイルされていないようです。それはいつも言う
これが私のc++/cliコードです:
c++ - Qt WinEvent - 発生しない
Qt でマウス クリック イベントを取得しようとしています。このマウス クリックはグローバルである必要があり、マウスがアプリ ウィンドウ上になくても受信する必要があります。次のリンクを参照してください。
Qt アプリで WM_COPYDATA メッセージを受信する
http://developer.qt.nokia.com/forums/viewthread/8103
WinEvent を再実装している Windows からメッセージを取得できること。私はこれを試しましたが、デバッグ時にこのイベントが発生することはありません。私は何かを逃しましたか?
ここに私のコードのサンプルがあります: