この記事の例では、jQuery での delegate() メソッドの使用法について説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです。 このメソッドは、一致した要素の子要素に 1 つ以上のイベントを追加し、これらのイベントが発生したときに実行する関数を指定します。 文法構造: コードをコピー コードは次のとおりです。 $(selector).delegate(childofselector,type,data 、関数) パラメータリスト: パラメータ 説明 セレクターの子 イベント ハンドラーがアタッチされる 1 つ以上の子要素を定義します。 と入力します オプション。要素に付加する 1 つ以上のイベント タイプを定義します。スペースで区切られた複数のイベント値。 データ イベント ハンドラーに渡される追加データを定義します。 関数 イベントの発生時に実行する関数を定義します。 コード例: コードをコピーします コードは次のとおりです: <頭> スクリプト ホーム リ{<br> リストスタイルタイプ:なし<br> 幅:150px; 高さ:150ピクセル<br> 境界線:1 ピクセルの緑色の実線 <br> }<br> </スタイル> <br> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <スクリプトタイプ="text/javascript"> $(document).ready(function(){ <br> $("div").delegate("ボタン","クリック",function(){ <br> $("li").slideToggle(); }) <br> }) <br> </スクリプト> <br> </頭> <br> <br> <br> <br> <li>スクリプト ハウスはあなたを歓迎します</li> <br> </ul> <br> <button>クリックして効果を確認します</button> </div> <br> </本文> <br> </html><br> <br><br> <br>上記のコードは、div のサブ要素である button 要素のクリック イベント ハンドラーを登録できます。ボタンがクリックされると、非表示と表示を切り替えることができます。 <br> <br>この記事が皆さんの jQuery プログラミングに役立つことを願っています。 <br> </div>