問題タブ [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.
javascript - jQuery.on() 自身と子の両方
jQueryの.on()
メソッドは、セレクターが提供されていない場合は一致する要素に一致するか、セレクターがある場合はその子にのみ一致します。
これら 2 つの動作を組み合わせて、要素と指定された子の両方に一致する .on() ステートメントを 1 つにすることは可能ですか?
jquery - 複数のイベント、jQuery.on ハンドラー内の 1 つの関数
サポートしていないブラウザーの HTML5 プレースホルダーをエミュレートするために私が見つけたすべての例はfocusでトリガーされますが、これはサポートしているブラウザーでどのように機能するかではありません(そしてちょっとひどいです)。on(' keypress ')をトリガーする方が良いでしょう (私見)が、それは貼り付け操作に対応していないため、(または) キー押しおよび/または貼り付けイベントの組み合わせでトリガーしたいと思います。
しかし、1 つの関数で 2 つを連携させることはできません。例えば
(FWIW)、これが私が持っているものです... jsFiddle
jquery - jQuery .on('click') が jQuery UI のドラッグ可能で機能しない
jQueryについて質問です。私はjQuery、またはそのことについてはjavascriptでさえ本当に初めてなので、ご容赦ください。
アプリのいくつかの div でドラッグ可能な jQuery UI を使用しています。問題は、jQuery .on('click') がこれらの div で動作しないように見えることです。.click() を使用しようとしましたが、動作します。ただし、div は動的に作成されます。私が学んだことに基づいて、動的に作成された要素を使用する場合は .on() を使用するのが最善です。以下は私のHTMLスニペットです:
jQuery スニペットは次のとおりです。
そして最後に、私が作成した jsfiddle へのリンクを次に示します。どんな種類の助けにも本当に感謝しています。
ありがとう!そして下手な英語でごめんなさい。
jquery - jQuery .on keyup とぼかし発火 onload のみ
問題:blur
およびkeyup
イベントがそれぞれ onload で 1 回起動し、onload のみが起動します。それらを正しく機能させるにはどうすればよいですか?
jQuery:
javascript - jQuery Mobile 重複トリガーの説明
jQuery Mobile でリスナーを作成すると、次のようになります。
$('.this-class').on('swipe',tapHandler);
tapHandler は 2 回実行されます。この問題を解決するために、次のような複数の解決策を見てきました。
$('.page-card').off('swipe').on('swipe',tapHandler);
また
ここで見られるようpageinit
に動的コンテンツを作成している場合、チャッシングの問題を排除するために、それを の横にラップします。pagebeforeshow
泡立ちさえもここに遊びに来ることも理解しています。
しかし、私は誰かがなぜこれが存在するのか、なぜ jQuery への貢献者がこのルートを取ることに決めたのか、欠点を知っているのかを説明できることを望んでいました。
jquery - .on 機能を正常に動作させるのに問題があります
次のhtmlを含むhtmlページがあります。
次の js を含むページに移動しても、アラートは返されません。
この js を使用して同じページに移動すると機能します。
なぜ?.on() APIでは、最初の機能は委任された機能をコンテンツ ID にバインドし、2 つ目はそれをコンテンツ ID 内のタグにバインドすることになっていますが、最初の機能は実行されません。
on()
関数を使用してクリック イベントをデリゲートする方法の何が問題になっていますか?
jquery - jQuery - DOM に動的に追加された要素にクラスを追加できない
AJAX リクエストによって返される次のマークアップがあります。
jQuery
エラーは次のとおりです。
Uncaught TypeError: Object has no method 'addClass'
この検証を追加する前にアラートを試してみましたが、うまく機能したので、何が問題なのかわかりません。
javascript - FB.api は、jquery-on 関数を使用して要素を作成しました
Facebookの応答データを使用してリスト要素を作成しています。
jquery.mobile からスタイルを取得するには、jquery の .on (非推奨の .live) 関数を使用する必要がありますか?
頭にjquery mobileが入っている
facebookはオープニングボディの後に含まれています