jqueryのは、機能豊富なライブラリのJSです
JSライブラリ:JSファイルには、必要なときに導入する方法の多くをカプセル化します。
エントリ関数のjQuery
1。$(関数(){...})
2。$(ドキュメント).ready(関数(){...})
特徴:すなわち、コードページがロードを実行待ち、サンドボックスが形成され、グローバル変数の汚染を防ぐために
そして、window.onload差:
これは、複数の書き込みをサポートすることができますカバーしていないだろう、カバレッジ問題window.onloadがあります。
jqueryのは、画像がロードされるのを待たずに、実行時に予め実行します
jQueryのオブジェクトとオブジェクトのDOM
ドムは、オブジェクト:JS DOM、それはページの要素がオブジェクトのDOMで取得します
jQueryのオブジェクト:jqueryの方法、ページ要素を取得するには、オブジェクトを取得する、つまり、jQueryオブジェクト
2およびそれらの相互変換の間の関連付け
DOM jQueryオブジェクトは、DOMオブジェクトの多くの内部に格納されたオブジェクトの集合であり、擬似オブジェクトが配列jQueryのあります
jQueryのオブジェクトとオブジェクト属性の方法は、混合DOMことができません
jQueryのオブジェクトは、オブジェクトによって取り出すことができる添字DOMです
注意事項:に.getメソッドは、DOMオブジェクトを取得し、.EQ()はjQueryオブジェクトを取得します
セレクタのjQuery
フィルターセレクター:$(「李:奇数」)奇数の添字李を見つけるために、インデックスは0から始まります
$( '李:でも')
:最初
:最終
:EQ()
:選択した(無効確認)選択を見つけます
フィルタセレクタ
.next()次の兄弟要素
()兄弟に.prev
.siblings()自分自身を含めていない兄弟のすべて、
.children()すべての子孫
親要素を見つけるため.parent()
被写体に対応する次の要素を見つけるため.EQ(インデックス)、インデックスは0から始まります
子孫を見つける.find()
CSS方式の操作パターン
1.単一のスタイルのCSS(名前、値)を設定します
2。スタイルCSSの複数(OBJ)
3。スタイルのCSS(名前は)スタイルの最初の要素によって取得された取得
クラスのクラス名の操作方法
1. addClass()クラスを追加
2. removeClass()クラスを削除します
3. hasClass()がtrueを返す限り、このクラスの要素に要素があるようにクラスを決定します
4. toggleClass()クラススイッチ
jqueryの属性操作
ATTR
1.は、単一の属性attr(名前、値)を設定します
属性ATTR 2.複数(OBJ)
3.取得属性attr(名)
4.プロパティremoveAttr(名)を削除
特殊動作ブール属性をプロップ[無効確認選択]
プロップ(チェック)を取得します
プロップ(チェック、真)の設定