如何用style =「color:#F20808」選擇INPUT的所有元素?如何選擇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選擇器(HTTP的可能重複。 com/questions/282198/jquery-css-selectors) – 2010-11-02 10:23:22
我無法讓它工作,你可以通過jsfiddle.net,thx。我只是在我的回答中解釋它的工作。 – netadictos 2010-11-02 11:50:59