問題タブ [onmousedown]
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.
jquery - jQueryクリック時にcssクラスをリンクに追加する
私は現在のコードを持っています:
しかし、それは正しく機能していません (基本的に、何も起こりません)。
助言がありますか?(残念ながら、私は jQuery/JavaScript にかなり慣れていません。) ありがとうございます。
.net - 属性 'onmousedown' VB.net が見つかりませんでした
asp:button で "onmousedown" を使用すると、Visual Studio がタスク リストにこのメッセージを表示するのはなぜですか。
要素ボタンの属性「onmousedown」が見つかりませんでした
確かにそれは存在します。結局のところ、それは機能します!「onmouseup」でも同じことが起こります
これらのメッセージを抑制する方法はありますか?
wpf - オブジェクトが MouseDown でマウスを追従し、MouseUp で「スティック」する
私は WPF と VB.net のプロジェクトで作業しています。オブジェクトの「ドラッグ」を視覚的にシミュレートしたい (ただし、目的のために標準のドラッグ アンド ドロップを使用したくない)。
基本的に、MouseDown イベントで、640x480 のソリッド サイズのグリッド内でマウス カーソルを追跡するラベル オブジェクトがあります (ただし、グリッド外ではありません!)。このグリッドはフルスクリーン ウィンドウの中央に配置されています。繰り返しますが、オブジェクトはグリッドの外でマウスをたどるべきではありません (ここでは "ClipToBounds = True" と推測しています)。
次に、ラベルの MouseUp イベントで、別のオブジェクトの MouseEnter プロパティによって設定されたブール変数の値によって決定されるように、現在の位置に留まるか、元の位置に戻るようにします。
作業が簡単になる場合は、グリッドを簡単にキャンバスに変更できます。それが望ましいと思います。
それで、その長い説明の後、ここに私の質問があります(2倍):
オブジェクト (ラベル) をグリッド/キャンバスの内側ではなく、外側ではなくマウス カーソルに追従させるにはどうすればよいですか? これは、ラベルの MouseDown イベントで発生する必要があります。
オブジェクトを現在の位置に「固定」するにはどうすればよいですか? (これで、自力で元の位置に戻す方法を見つけられるかもしれません.:D)
この目標を最も効率的に達成するのを手伝ってくれる人に賛成票を投じます! どうもありがとうございました。
javascript - JavaScriptOnMouseDown画像ホバー効果ヘルプ
これが私がストップウォッチを作ったものです(ここで見ることができます)。
しかし、試してみると、いくつかの問題があることがわかります。私が達成しようとしているのは...
スタートボタンにカーソルを合わせるとロールオーバーが表示されますが、下にクリックすると停止ボタンが表示され、マウスボタンを上に置くと停止ボタンのロールオーバー/ホバー画像が表示されます。
そこに私が望むことをしますが、時間が経つときにストップウォッチにカーソルを合わせると、ストップボタンを残したいときにスタートボタンが表示されます。
さらに、時間が経ち、カーソルがまだ停止ボタン上にあるときに、スタートボタンを表示する代わりにもう一度押すと、停止ボタンが表示されたままになります。
これで、IfステートメントとElse Ifステートメントを使用する必要があることがわかりましたが、これを機能させる方法がわかりません。(私は答えを見つけるためにほぼ3時間費やし、今日は一日中金髪の瞬間を過ごしました)
誰か助けてもらえますか?
jquery - Flot:「マウスダウン」イベントをプロットホルダーに追加するには?
"mousedown"
JQuery/Flot コードのプロット ホルダーにイベントを追加したいのですが、2 つの方法を試しましたが、どちらも機能しません。ヒントを教えていただければ幸いです。
1)</p>
2)
apache-flex - FlexでCLICKイベントとMouseDownイベントの両方を処理するには?
オブジェクトのCLICK
とイベントの両方をリッスンしているシナリオがあります。MouseDown
MouseDown でstartDrag()
. Click では、別のことを実行します。
しかし、問題は、MouseDown イベントが最初に発生し、ドラッグが開始されることです。クリック イベントは発生しません。この問題を解決するにはどうすればよいですか?
jquery - スクロールバー使用時のマウスダウン機能を防止
リンクの onclick を表示する div があり、マウスが div の外でクリックされたときに非表示にしたい (ほとんどのモーダル ボックス機能と同様) - 問題は、ユーザーがブラウザーのスクロールバーを使用すると、それが a と見なされることです。クリックしてdivを非表示にします
これは、divを表示するために使用するものです
アクティブな領域内をクリックすると stopPropagation を設定しましたが、先ほど言ったように、スクロールバーを使用すると div が非表示になります
vb.net - ユーザーが最後にクリック/移動/入力/その他を行った時間を検出する
20 分のタイマーに基づいて時折「自動更新」を行う Windows vb.net プロジェクトがあります。ユーザーが過去 5 分間に手動でプログラムと対話した場合 (マウスの移動、クリック、キーストロークなど) は、あらゆる種類の自動更新を避けたいと考えています。
Dim g_LastActivity As Date
タイマーがその 5 分マークを検出できるように、グローバル変数 " " を追加しました。
g_LastActivity = NOW
任意のユーザー アクティビティ中に発生することを保証する" " 行を置く場所はありますか? すべてのマウス クリック、すべてのボタン、すべてのマウスの動き、どこでも、すべてのキーストローク、基本的にすべて。
または、それを行うためのまったく異なる方法はありますか?
c# - マウスダウンイベントが2回発生する(WPF)
現在、単純なグリッド上の画像からマウスダウンをキャプチャしようとしています。イベントの発火に問題はありません。2 回発火するだけです。また、2 回クリックすると最終的に別の状態になるため (拡大画像が表示されます)、そのまま 2 回目のクリックを行うと問題が発生します。
私の現在のコードは次のとおりです。
XAML
コード:
そのため、画像をクリックすると、マウスダウンが 2 回発生します。
ありがとう!
winforms - WinFormリストボックスのMouseDownはSelectedIndexChangedを強制終了します
MultiSelectがオンになっているWindFormsリストボックスで選択の切り替えを検出するコードを書いています。SelectedIndexChangedを使用すると、クリック後に選択されたものしか表示されないため、ListBoxがクリックされる前に選択されたものを検出する方法を探していました。MouseDownイベントを実装したところ、必要なものを正確に取得できましたが、残念な副作用として、SelectedIndexChangedイベントを強制終了しました。発火しません。
これは既知の動作ですか?クリックする前に選択リストにアクセスすることについて何か考えはありますか?
ありがとう。
要求に応じてコードスニペットを含めるように編集しました。
デザイナーが生成したイベント:
MouseDownイベントを示すコードスニペット:
SelectedIndexChangedイベントを示すコードスニペット:
各イベントにブレークポイントを設定しましたが、MouseDownイベントが存在する場合、SelectedIndexChangedイベントは発生しません。MouseDownイベントがなくなったときにのみ発生します。
うまくいけば、これは物事を明確にします。