0

「requiredFieldValidate」というクラスを持つすべてのフィールドを取得したいと思います。

コードサンプル:

<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')
于 2012-07-19T17:00:10.527 に答える
3

これを試して

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

これが例です。コンソールを参照してください。

于 2012-07-19T17:04:09.637 に答える
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 に答える