ホームページ  >  記事  >  ウェブフロントエンド  >  JSとJQUERYの違いは何ですか?

JSとJQUERYの違いは何ですか?

一个新手
一个新手オリジナル
2017-10-14 10:29:031703ブラウズ

①. ID に基づいて要素を取得します

{

JS: 取得するのは DOM オブジェクトです。

例: var p = document.getElementByID("one");

JQUERY: 取得されるのはJQUERYオブジェクトです。

例: var p = $("#one");——括弧は何かに基づいて検索するために使用され、これは選択に相当します。ID に基づいて検索したい場合、スタイル シートの ID は次のとおりです。 # で表されるのは、シャープ記号を直接導入することを意味します。

}

②. 配列内のDOMオブジェクトを取得したい場合はindexメソッドを使用します

{

JS:得られるのは配列です

例:var p = document.ElementsByClassName("test");

JQUERY:

例:var p = $(".test");

}

③要素を取得します。名前に基づいて

{

JS: 返されるのは配列です

例: var bd = document.getElementsByName(uid);

JQUERY: メソッドは角括弧を使用し、属性 = 値です。名前に基づいて値を取得する制限、JQUERY は属性に基づいて要素を取得します

例: $("[name='uid']");

}

④ タグに従って要素を取得します。 name

{

JS: 戻り値も配列です

例: var p = document .getElementsByTagName("p");

JQUERY: スタイルシート内のすべての p にスタイルを追加するのと同じように、ダブルクォート内にタグ名を直接記述します

例: $("p");

}

添付ファイル:JQUERYのその他の値メソッド

組み合わせ選択: var p = $("p span");——あり組み合わせ方法はたくさんあります

******************************************** **************************

操作内容

①フォーム要素以外(テキストの場合はテキストメソッドを使用) htmlコードなのでhtmlメソッドを使います)

p.text("aaaa");——パラメータがある場合は代入です

p.html();——パラメータがない場合は、 value

p.html("aaaa");—— —パラメータがある場合は、assignment

②です。 JS: p.value;——Value p; .value = xxx;——割り当て

JUQERY: p.val( );——パラメータがなければ値、パラメータがあると割り当てになります。

}

******************************************** *** ************************

属性を操作する

JSで属性を操作するメソッドは

p.setAttribute("") ,""); ——属性を設定し、属性を変更します

p.removeAttribute("");——属性を削除し、属性名を引用符で囲みます

p.getAttribute();——属性を取得します

属性を操作するための JQUERY メソッド

属性の追加: p.attr("test","aa");——この attr メソッドにパラメーターを追加します。属性名は test、属性の値は aa です

属性の削除: p.removeAttr("test ");——テスト属性を削除します

属性を取得します: p.attr("test");——属性の名前を attr メソッドに直接記述するだけです

*** **** ********************************************* ***** **********

操作スタイル

JSでのスタイル操作のキーワードはstyle

例: p.style.backgroundColor = "red";——背景色を設定するこの p の赤色

JQUERY の操作スタイルのキーワードは css

例: p.css("background-color"," yellow");——この p の背景色を黄色に変更し、すべてのここのCSSのスタイルは、何も変更せずにCSSスタイルシートのスタイルとまったく同じです

スタイルを操作するJSメソッドは、埋め込みスタイルや外部スタイルではなく、インラインスタイルのみを取得できます。 ! ! ! !

JQUERYのスタイル操作方法はインラインでも埋め込みでも可能です

以上がJSとJQUERYの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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