チェーン呼び出しjQuery オブジェクトが任意のメソッド (ノード関係メソッドを除く) を呼び出した後、メソッドには戻り値があり、それが jQuery オブジェクト自体になります。この現象は利便性を提供し、実行結果に基づいて jQuery メソッドとプロパティを引き続き呼び出すことができます。つまり、jQueryオブジェクトを使用して連続ドット呼び出しを行うことができます。 console.log($(this).css("背景色", "ピンク").html("こんにちは")); ノード関係メソッドに加えて、jQuery オブジェクトの他のメソッドの実行後、戻り値はオブジェクト自体であり、チェーン内で他の jQuery オブジェクトのメソッドとプロパティを継続的に呼び出すことができます。これによりコード記述が簡素化されます 小さなケース要素をクリックすると、その要素はピンク、その兄弟は黄色、その親は青、その親の兄弟は色、その親の兄弟はオレンジになります。 <スタイル> * { マージン: 0; パディング: 0; } 。箱 { 幅: 400ピクセル; 高さ: 60px; 境界線: 1px実線 #000; 上マージン: 2px; } .box p,.box h2 { フロート: 左; 幅: 60ピクセル; 高さ: 60px; 右マージン: 20px; 背景色: rgb(164, 247, 233); } </スタイル> <!------------------------------------------------------------------> <本文> <div class="box"> <p></p> <p></p> <p></p> <p></p> <h2>h2</h2> </div> <div class="box"> <p></p> <p></p> <p></p> <p></p> <h2>h2</h2> </div> <div class="box"> <p></p> <p></p> <p></p> <p></p> <h2>h2</h2> </div> <div class="box"> <p></p> <p></p> <p></p> <p></p> <h2>h2</h2> </div> <script src="../jq/jquery-1.12.4.min.js"></script> <スクリプト> var $p = $("p"); var $box = $(".box") $p.click(関数() { // チェーン呼び出しの実装 $(this).css("background-color","pink") // 自身を pink に変更します。siblings().css("background-color","yellow") // 自身の兄弟を yellow に変更します。parent().css("background-color","skyblue") // そしてその親を blue に変更します。siblings().css("background-color","lightgreen") // 親の兄弟を light green に変更します。children().css("background-color","orange") // 親の兄弟を orange に変更します。}) 以上がjQueryチェーン呼び出しの詳しい説明です。jQueryチェーン呼び出しの詳細については、123WORDPRESS.COMの他の関連記事をご覧ください。 以下もご興味があるかもしれません:
|
<<: MySQL5.7.17 winx64 インストール バージョン構成方法 Windows Server 2008 R2 でのグラフィック チュートリアル
>>: ZooKeeper をベースにした Hadoop 高可用性クラスタの構築のチュートリアル図
show processlist コマンドは非常に便利です。MySQL の実行が 50% 以上になる...
1. ダウンロードまず、MySQLの国内ミラーをお勧めします。特に速いわけではありませんが、それで...
目次方法1: set: データ型ではなくデータ構造であり、メンバーは一意である方法2: オブジェクト...
目次序文関数のオーバーロードマッピングタイプ部分的、読み取り専用、Null 可能、必須選択、記録除外...
序文最近、私は夜に時間を取って「CSS World」という本を読んでいます。この本は非常に興味深く、...
今日は、興味深いトピックについてお話ししましょう。データベースとテーブルを分割することを検討する前に...
序文Linux では、スワップ パーティションとスワップ ファイルの 2 種類のスワップ領域を作成で...
設定手順Linux システム: CentOS-7.0 MySQL バージョン: 5.7.21 Lin...
場合によっては、ジャンプを完了するために href の代わりにハイパーリンク <a> を...
目次デバウンススロットル要約するデバウンス定義: スクロール イベントなど、短時間に連続してトリガー...
画像リンク <img src="" /> jsを使用してURLが有効...
MySQL SQL ステートメントにコメントを追加できます。MySQL SQL ステートメントのコメ...
ウェブフロントエンド1学生証名前性別年01張三男20 02李思女性21総人数60フォームのコンポーネ...
目次1. 4つのコンセプト1. JavaScriptはシングルスレッドです2. タスクキュー3. 同...
MySQL では、SQL ステートメント rename table を使用してテーブル名を変更できま...