0

我想获取所有具有此类的字段:“requiredField Validate”。

代码示例:

<form id="myForm">
<input type="text" class="requiredField X"> Text1
<input type="text" class="requiredField Y"> Text2
<input type="text" class="requiredField Validate"> Text3
<input type="text" class="requiredField Validate"> Text4
<input type="text" class="requiredField Z"> Text5
</form>

如何使用 jQuery 做到这一点?

我试图这样做但没有成功:

$('.requiredField.Validate').each(function() {...
$('form.myForm.Validate')
$('.requiredField Validate')
4

4 回答 4

3

尝试这个

$('.requiredField.Validate'); // Will select elements that has both classes.

这是一个示例,请参见控制台。

于 2012-07-19T17:04:09.637 回答
3

You can do it this way,

Live demo

$('.requiredField.Validate')
于 2012-07-19T17:00:10.527 回答
2

试试这个:

$('.requiredField').filter('.Validate');
于 2012-07-19T16:59:35.083 回答
1

就像在 CSS 中一样

$('.requiredField .Validate')

这意味着与 .requiredField 相关的每个 .Validate 都是 true

不同之处

$('.requiredField, .Validate') 

这意味着.Validate.requiredField

于 2012-07-19T16:59:55.620 回答