jquery中$(#form :input)与$(#form input)的区别

  作者:bea

$("form :input") 返回form中的所有表单对象,包括textarea、select、button等 $("form input")返回form中的所有input标签对象 form input 是属于层级选择器(将每一个选择器匹配到的元素合并后一起返回) form :input是属于表单选择器(匹配所有<input>、<textarea>、<select>、<button>元素)

$("form :input") 返回form中的所有表单对象,包括textarea、select、button等
$("form input")返回form中的所有input标签对象


form input 是属于层级选择器(将每一个选择器匹配到的元素合并后一起返回)
form :input是属于表单选择器(匹配所有<input>、<textarea>、<select>、<button>元素)




有用  |  无用

猜你喜欢