我从来没有用jquery循环元素,在一些帮助下会很棒.
我的DOM看起来像:
<div class="section">
<div class="group">
<div class="comment">
<input class="comment" type="text" />
<br />
</div>
<div class="link">
<input class="link" type="text" />
<input class="link" type="text" />
<br />
</div>
</div>
<div class="group">
<div class="comment">
<input class="comment" type="text" />
<input class="comment" type="text" />
<br />
</div>
<div class="link">
<input class="link" type="text" />
<br />
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
如何编写代码以获取文本输入字段中的所有值(class = comment和class = link).会有很多具有不同数量的文本输入字段的组.
谢谢!
kar*_*m79 24
$(":input.comment, :input.link").each(function() {
alert($(this).val()); // or this.val
});
Run Code Online (Sandbox Code Playgroud)
看到:
这将选择具有注释或链接类的所有元素,并提醒其值.
$(".comment, .link").each(function() {
alert($(this).val());
});
Run Code Online (Sandbox Code Playgroud)
或者,您可以选择输入类型:
$("input[type='text']").each(function() {
alert($(this).val());
});
Run Code Online (Sandbox Code Playgroud)