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

青灯夜游
リリース: 2020-09-07 10:22:24
転載
2521 人が閲覧しました

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

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

関連する推奨事項: 「jQuery ビデオ チュートリアル

$("#") は選択範囲を指しますセレクターは、 $("#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 までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート