用jquery循环元素?

ajs*_*sie 6 jquery

我从来没有用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)

看到:


Kyl*_*man 5

这将选择具有注释或链接类的所有元素,并提醒其值.

$(".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)