选择class control-group,其子节点不是span.error
我正在使用twitter bootstrap和jquery validate插件
我有一个表格行,看起来像:
<input type="number" class="span4" class="input-xlarge" id="home_phone" name="home_phone" value="property->home_phone ?>" rel="popover" data-content="Re-enter your home phone." data-original-title="homephone" > <input type="number" class="span4" class="input-xlarge" id="cell_phone" name="cell_phone" value="property->cell_phone ?>" rel="popover" data-content="Re-enter your cell_phone." data-original-title="cell_phone" >
在validation之后,当我在firebug中查看它时,带有错误的输入后跟span.error。我想选择类控制组,其中没有子节点是span.error。 我将不胜感激任何帮助。
比尔,谢谢
怎么样:
$('.control-group').not($('.control-group span.error').closest('.control-group')).
http://jsfiddle.net/zerkms/Dhe4j/
在jsfiddle示例中,我们选择所有没有嵌套span.error
.control-group
并将它们设置为红色。