問題タブ [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.

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

javascript - クラスまたはドキュメント内の各アンカーのHREF属性と同等のonMouseDown属性を追加する

onMouseDown各リンクを取得し、それぞれのアンカータグの元のHREF属性をページにコピーして、ダウンイベントでURLをロードする関数を取得するのに問題があります。

この関数を呼び出しましょうloadURL()

現在、アンカーごとにインラインで関数をテストしていますが、HREF属性ごとに異なる値を取得するのに問題があります。基本的にすべてのアンカーにn属性と関数をonLoad追加する関数を作成したいと思います。これが私が今持っているJQueryコードです。onMouseDowloadURL

問題は解決し、参照用の最初の問題を示しています

脚本:

HTML

解決

0 投票する
3 に答える
1329 参照

javascript - グローバルスコープでマウスダウンイベントを作成する

システムの制約である別の問題を修正するために何かをハッキングしています。理想的ではありませんが..

とにかく、クリック/タッチを生成してから、poingの下の一番上の要素を見つける必要があります(300, 300)。使ってます:

それから私は聞いています:

ただし、event.target常にウィンドウを返しています。意味あり。ただし、私がやろうとしているのは、ページ全体でmousedownイベントを生成し、を使用event.targetして、の下にある要素を見つけること(pageX, pageY)です。これを行う方法はありますか?

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

javascript - 要素内の要素をクリックしているかどうかを検出する

高さと幅が設定された要素(IDが「Test」のdivとしましょう)があります。この要素内にランダムに配置されているのは、他の (より小さい) 要素 (id の「inner1」、「inner2」、「inner3」としましょう) ですが、空白、つまり要素が存在しないスペースもあります。メイン要素をクリックすると起動する関数が必要ですが、空白をクリックしているか、そうでない場合は内部要素をクリックしているかを検出し、そうであれば内部要素の ID を返します。

ああ、内部要素は動的に生成されるため、事前にIDがわからず、それらがdivまたはスパンであることはわかっています...(例としても同様ですが、複数のタイプの要素があります)。

みんな、ありがとう。

編集:(私が意味することを投稿することを思い出させてくれたXotic750に感謝します:))

JavaScriptを介して内部クリックを検出する方法がわからないため、あまり試していません..

しかし、ここに例があります:

http://jsfiddle.net/BgbRy/2/

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

javascript - onmousedown イベントに対する Javascript setInterval 機能

Javascript と SVG キーボード イメージを使用して仮想キーボードを作成しようとしています。onmousedown「ボタン」要素のプロパティにアクセスしmyFunction、そのボタンが押されたときに呼び出すことができました。

繰り返しキー機能を追加したいと思っていsetIntervalたので、myFunction1秒ごとに繰り返すように組み込みたいと思っていました。を機能に組み込むのに問題がsetIntervalありonmousedownます。setInterval上記のコードに追加するか、に追加する必要がありますmyFunctionか? 基本的な Javascript だけを使用したい。前もって感謝します。

0 投票する
3 に答える
404 参照

php - 複数の画像をトリガーして何も表示しないようにするには、Javascript onmousedown が必要です

PHP foreach ループを使用してデータベースから製品を収集する Web サイトがあります。これらの各製品には製品の写真が表示され、ユーザーが要素を左にスワイプまたはクリック アンド ドラッグして製品に関する詳細情報を表示できるようにする jQuery プラグインがあります。製品画像をスライド/スワイプできることをユーザーに通知するヘルパー画像を含めました。使用者がタッチスクリーンでスワイプするか、マウスでクリックしてドラッグした後、すべてのヘルパー画像に何も表示しないようにします。私はまだJavaScriptをあまり知りませんが、これはonmousedownで達成する必要があると思っていましたか?

クラス「swipe-image」はヘルパー画像です

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

javascript - OnMouseUp/Down 機能を組み込む?

クリック アンド ホールド機能を組み込みたい作業ツール (最初のコード ブロックを参照) があります

左ボタンを押したままにすると急速に加算し、右ボタンを押したままにすると急速に減算したいと思います。すでにあるシングルクリック機能と同じですが、より高速なオプションです。

私はまったくの初心者なので、動作するデモは大歓迎です。ありがとうございました。

コード:

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

javascript - オブジェクトを動かすときに複数のクリックを処理する

私は次のものを持っています:

私が達成しようとしているのは、画面のどこかをクリックすると画像がその位置に移動することですが、移動アニメーションの途中でもう一度クリックすると、実行する代わりに最後にクリックした場所に移動するはずです最初のアニメーションを最初に。

フルフィドル

ありがとうございました!