如何使用Twitter Bootstrap 2.0验证输入字段并应用错误类?

Pau*_*aul 5 javascript jquery twitter-bootstrap

我有一个如下字段:

<div class="control-group">
    <label class="control-label" for="lname">Last Name</label>
    <div class="controls">
        <input class="span3" type="text" id="lname" name="lname" placeholder="Last Name" value=""/>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我正在尝试以下jquery来验证一些输入并在需要时添加错误类:

var div = $("#lname").parent("div.control-group");
....
div.removeClass("success");
div.addClass("error");
Run Code Online (Sandbox Code Playgroud)

理想情况下,我需要遍历几个输入并选择字段来进行验证.

我当前的代码没有添加错误类.知道为什么吗?

Meh*_*jar 8

您应该使用parentsmethod而不是parentas

var div = $("#lname").parents("div.control-group");
div.removeClass("success");
div.addClass("error");
Run Code Online (Sandbox Code Playgroud)