jquery中選擇器input:hidden和input[type=hidden]的差別 關於選擇器:hidden的申明,
在jquery申明文檔中是如許說的:匹配所有不成見元素,或者type為hidden的元素。而[type=hidden]是查找所有type屬性便是hidden的元素。
兩者是有雷同之處和不合之處的。
:hidden匹配所有不成見元素,或者type為hidden的元素,所有樣式display便是none的元素和子元素以及type="hidden"的表單位素都在查找的成果中,
而[type=hidden]則只查找type屬性為hidden的元素。 所以,input:hidden是查找不成見容器中的input元素,包含,textbox,radio,checkbox,button等和type="hidden"的表單位素。
input[type=hidden]僅僅查找type="hidden"的表單位素。