問題タブ [jquery-on]

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 投票する
3 に答える
573 参照

javascript - jQuery.on() 自身と子の両方

jQueryの.on()メソッドは、セレクターが提供されていない場合は一致する要素に一致するか、セレクターがある場合はその子にのみ一致します。

これら 2 つの動作を組み合わせて、要素と指定された子の両方に一致する .on() ステートメントを 1 つにすることは可能ですか?

例: http://jsfiddle.net/mwvdlee/YFF2k/

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

jquery - 複数のイベント、jQuery.on ハンドラー内の 1 つの関数

サポートしていないブラウザーの HTML5 プレースホルダーをエミュレートするために私が見つけたすべての例はfocusでトリガーされますが、これはサポートしているブラウザーでどのように機能するかではありません(そしてちょっとひどいです)。on(' keypress ')をトリガーする方が良いでしょう (私見)が、それは貼り付け操作に対応していないため、(または) キー押しおよび/または貼り付けイベントの組み合わせでトリガーしたいと思います。

しかし、1 つの関数で 2 つを連携させることはできません。例えば

(FWIW)、これが私が持っているものです... jsFiddle

0 投票する
5 に答える
8668 参照

jquery - jQuery .on('click') が jQuery UI のドラッグ可能で機能しない

jQueryについて質問です。私はjQuery、またはそのことについてはjavascriptでさえ本当に初めてなので、ご容赦ください。

アプリのいくつかの div でドラッグ可能な jQuery UI を使用しています。問題は、jQuery .on('click') がこれらの div で動作しないように見えることです。.click() を使用しようとしましたが、動作します。ただし、div は動的に作成されます。私が学んだことに基づいて、動的に作成された要素を使用する場合は .on() を使用するのが最善です。以下は私のHTMLスニペットです:

jQuery スニペットは次のとおりです。

そして最後に、私が作成した jsfiddle へのリンクを次に示します。どんな種類の助けにも本当に感謝しています。

ありがとう!そして下手な英語でごめんなさい。

0 投票する
5 に答える
22596 参照

jquery - jQuery .on keyup とぼかし発火 onload のみ

問題:blurおよびkeyupイベントがそれぞれ onload で 1 回起動し、onload のみが起動します。それらを正しく機能させるにはどうすればよいですか?

jQuery:

フィドル: https://jsfiddle.net/GrMQX/

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

javascript - jQuery Mobile 重複トリガーの説明

jQuery Mobile でリスナーを作成すると、次のようになります。

$('.this-class').on('swipe',tapHandler);

tapHandler は 2 回実行されます。この問題を解決するために、次のような複数の解決策を見てきました。

$('.page-card').off('swipe').on('swipe',tapHandler);

また

ここで見られるようpageinitに動的コンテンツを作成している場合、チャッシングの問題を排除するために、それを の横にラップします。pagebeforeshow

泡立ちさえもここに遊びに来ることも理解しています。

しかし、私は誰かがなぜこれが存在するのか、なぜ jQuery への貢献者がこのルートを取ることに決めたのか、欠点を知っているのかを説明できることを望んでいました。

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

jquery - .on 機能を正常に動作させるのに問題があります

次のhtmlを含むhtmlページがあります。

次の js を含むページに移動しても、アラートは返されません。

この js を使用して同じページに移動すると機能します。

なぜ?.on() APIでは、最初の機能は委任された機能をコンテンツ ID にバインドし、2 つ目はそれをコンテンツ ID 内のタグにバインドすることになっていますが、最初の機能は実行されません。

on()関数を使用してクリック イベントをデリゲートする方法の何が問題になっていますか?

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

jquery - jQuery - DOM に動的に追加された要素にクラスを追加できない

AJAX リクエストによって返される次のマークアップがあります。

jQuery

エラーは次のとおりです。

Uncaught TypeError: Object has no method 'addClass'

この検証を追加する前にアラートを試してみましたが、うまく機能したので、何が問題なのかわかりません。

0 投票する
0 に答える
56 参照

javascript - FB.api は、jquery-on 関数を使用して要素を作成しました

Facebookの応答データを使用してリスト要素を作成しています。

jquery.mobile からスタイルを取得するには、jquery の .on (非推奨の .live) 関数を使用する必要がありますか?

頭にjquery mobileが入っている

facebookはオープニングボディの後に含まれています