2

find()以下をチェーンする方法はありますval()か?

たとえば、次のコードが与えられた場合、すべての入力の値をクリアしたいのですrequiredが、クラスが の入力のプロパティのみを切り替えます.required

$('#some-selector')
    .find(':input')
    .val('')
    .find('.required')
    .prop('required', someBoolean);

jQuery docsからval()、文字列、数値、または配列を返すことは明らかです。find()jQueryオブジェクトが必要だと思うので、この戻り値では機能しないようです 。

いくつか質問があります:

  1. find()チェーンしようとしたようなjQueryの理解のギャップはどこにありますかval()
  2. 私の要件をどのように達成しますか:すべての入力をクリアし、 class を持つものに必要なトグルを行いたいです.required

ありがとうございました!

4

1 に答える 1