ホームページ ウェブフロントエンド jsチュートリアル jqueryでkeyupイベントが実行されないのはなぜですか?

jqueryでkeyupイベントが実行されないのはなぜですか?

Jun 27, 2017 pm 02:20 PM
jquery keyup なぜ

1. #skillKey tr 要素をクリックするとコードの色が変わります。
その後、キーボード入力後に現在の要素のテキストが変更されます。
デバッグの都合上、ステップ 2 は省略されます。 asalert(123)HTML コード コードは次のとおりです:

<table id="skillKey">
<tbody>
<tr>Q</tr>
</tbody>
<table>
ログイン後にコピー

JQuery

コードは次のとおりです:

クリックすると要素の色が変わるのに、キーボードから入力するとアラートが表示されないのはなぜですか?この効果は確かに $(

document

).keyup() を通じて達成できます。理由を知りたいです。おそらく、それは keyup() がバインドする必要がある要素のタイプと関係があるのでしょうか? 別: keyup()

関数

呼び出しメソッドが間違っています。次のように書かれている場合:

trをクリックした後に要素の色が変わると、ウィンドウ123がポップアップします。これはなぜですか?

最初に間違いを 1 つ指摘します

$(&#39;#skillKey&#39;).on(&#39;click&#39;, &#39;tr&#39;, function () {
    $(this).css(&#39;color&#39;,&#39;red&#39;);
    $(this).keyup(function(){
    alert(123)
    });
});
ログイン後にコピー

このように

event

をバインドすると、tr はクリックすると 1 回バインドされ、クリックするたびにバインドされます。この例はまだバインドされていません。あなたは tr にいます。入力を配置して、効果を確認するために次のコードを書いてくださいrreee、いくつかの提案をしてください

まず使用する必要がある要素は

cache

です。$ を乱用しないでください。読みやすい場合は連鎖を使用できます

以上がjqueryでkeyupイベントが実行されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

H5ページの生産には継続的なメンテナンスが必要ですか? H5ページの生産には継続的なメンテナンスが必要ですか? Apr 05, 2025 pm 11:27 PM

H5ページは、コードの脆弱性、ブラウザー互換性、パフォーマンスの最適化、セキュリティの更新、ユーザーエクスペリエンスの改善などの要因のため、継続的に維持する必要があります。効果的なメンテナンス方法には、完全なテストシステムの確立、バージョン制御ツールの使用、定期的にページのパフォーマンスの監視、ユーザーフィードバックの収集、メンテナンス計画の策定が含まれます。

H5ページの生産の利点は何ですか H5ページの生産の利点は何ですか Apr 05, 2025 pm 11:48 PM

H5ページの生産の利点には、軽量エクスペリエンス、積み込み速度、ユーザー保持の改善が含まれます。クロスプラットフォームの互換性、さまざまなプラットフォームに適応する必要はなく、開発効率を向上させます。柔軟性と動的な更新、監査が不要で、コンテンツの変更と更新が容易になります。ネイティブアプリよりも費用対効果の高い開発コスト。

フレックスレイアウト内の紫色のスラッシュ領域が誤って「オーバーフロー空間」と見なされるのはなぜですか? フレックスレイアウト内の紫色のスラッシュ領域が誤って「オーバーフロー空間」と見なされるのはなぜですか? Apr 05, 2025 pm 05:51 PM

フレックスレイアウトの紫色のスラッシュ領域に関する質問フレックスレイアウトを使用すると、開発者ツールなどの混乱する現象に遭遇する可能性があります(D ...

JSはH5なしで実行できますか? JSはH5なしで実行できますか? Apr 06, 2025 am 09:06 AM

JavaScriptはHTML5なしで実行できますか? JavaScriptエンジン自体は独立して実行できます。ブラウザ環境でJavaScriptを実行すると、コードをロードおよび実行するために必要な標準化された環境を提供するため、HTML5に依存します。 HTML5が提供するAPIと機能は、最新のJavaScriptフレームワークとライブラリにとって重要です。 HTML5環境がなければ、多くのJavaScript機能を実装が困難であるか、実装できません。

エッジブラウザの特定のDIV要素が表示されないのはなぜですか?この問題を解決する方法は? エッジブラウザの特定のDIV要素が表示されないのはなぜですか?この問題を解決する方法は? Apr 05, 2025 pm 08:21 PM

ユーザーエージェントスタイルシートによって引き起こされるディスプレイの問題を解決する方法は? Edgeブラウザを使用する場合、プロジェクトのDIV要素を表示することはできません。チェックした後、私は投稿しました...

Routerフォルダーの下のindex.jsファイルでvue.use(vuerouter)を呼び出す必要があるのはなぜですか? Routerフォルダーの下のindex.jsファイルでvue.use(vuerouter)を呼び出す必要があるのはなぜですか? Apr 05, 2025 pm 01:03 PM

Vueアプリケーションを開発するときに、ルーターフォルダーの下にindex.jsファイルにvuerouterを登録する必要性があるため、ルーティング構成で問題が発生することがよくあります。特別...

なぜマイナスマージンが場合によっては有効にならないのですか? なぜマイナスマージンが場合によっては有効にならないのですか? Apr 05, 2025 pm 04:09 PM

なぜマイナスマージンが場合によっては有効にならないのですか? CSSを使用してWebページをレイアウトする場合、しばしば負のマージンに遭遇します(ネガティブ...

A-Tagged画像が同性イメージにリンクしたときに自動的にダウンロードするのはなぜですか? A-Tagged画像が同性イメージにリンクしたときに自動的にダウンロードするのはなぜですか? Apr 05, 2025 pm 03:39 PM

同じオリジンのタグリンクの場合、画像を自動的にダウンロードする問題に関して、多くの開発者は、同じオリジンのタグリンクを使用したときにクリックした後に画像に遭遇します...

See all articles