【发布时间】:2011-05-03 20:47:19
【问题描述】:
style="color:#F20808"如何选择INPUT的所有元素?
<form>
<input type="text" value="1">
<input type="text" value="2" style="color: #F20808">
<input type="text" value="3" style="color: #F20808">
<input type="submit" value="submit">
</form>
$('form').submit(function(){
if($(this).find('input').css('color') != 'rgb(242, 8, 8)'){
return true;
}
return false;
});
This way works, but I dont like:
$('form').submit(function(){
if($(this).find('input:eq(1), input:eq(2)').css('color') != 'rgb(242, 8, 8)'){
return true;
}
return false;
});
还有其他方法吗?
【问题讨论】:
-
jquery css selectors的可能重复
-
我无法让它工作,你能传递一个 jsfiddle.net,谢谢。我只是按照我在回答中解释的那样让它工作。
标签: javascript jquery