jqueryの$('#')と$('#'+xx)の違い

青灯夜游
リリース: 2020-12-30 09:21:24
転載
2408 人が閲覧しました

この記事では、jquery の $("#") と $("#" xx) の違いを紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。

jqueryの$('#')と$('#'+xx)の違い

推奨チュートリアル: jQuery チュートリアル

$("#") と $("#" in jquery xx )

$("#") は、セレクターが ID を持つ要素を選択することを意味します (例: $ を使用できます) ("#id").val() は、対応するデータ値を取得します。その中にプラス記号がある場合は、通常、関数をカプセル化するときによく使用される変数があります。

例: 次の小さなデモ

<script src="jquery-1.8.3.js"></script>
 <body>
  <input type="text" value="a1" id="a1"><br/>
  <input type="text" value="a2" id="a2"><br/>
  <input type="text" value="a3" id="a3"><br/>
  <input type="text" value="a4" id="a4"><br/>
  <input type="text" value="a5" id="a5"><br/>
  <input type="button" value="点击测试" οnclick="test_()">
 </body>
 <script>
	function test_() {
		var a1=$("#a1").val();
		alert(a1);
		for(var i=1;i<=5;i++) {
		//这里+只是一个连接的作用,总得来说就是jquery的选择器,没有区别的说法
			var a=$("#a"+i).val();
			alert(a);
		}
	}
 </script>
</html>
ログイン後にコピー

ここの + は単なる接続関数です。一般的に言えば、jquery のセレクターです。違いはありません。

詳細 プログラミング関連の知識については、プログラミング教育をご覧ください。 !

以上がjqueryの$('#')と$('#'+xx)の違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート