jQuery – $(“form :input”)と$(“form input”)の違い

jQuery

jQuery 

両者の違いが気になる方も多いのではないでしょうか。

私は2つの観点から簡単に説明します。

$(“form :input”)

  • $(“form :input”) は、textarea、select、buttonなどのすべてのフォームオブジェクトを含むフォーム内のすべてのオブジェクトを返します。
  • form :inputはフォームセレクターであり(すべてのinput、textarea、select、buttonなどを一致させます)

$(“form input”)

  • $(“form input”)は、フォーム内のすべてのinputタグオブジェクトを返します。
  • form inputは階層セレクターであり(一致したすべての要素を合成して返します)

コメント

タイトルとURLをコピーしました