区别
1. :input的作用是查找所有的input元素: input, textarea, select 和 button 元素。
查找所有的input元素,下面这些元素都会被匹配到。
HTML 代码:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
<form> <input type="button" value="Input Button"/> <input type="checkbox" /> <input type="file" /> <input type="hidden" /> <input type="image" /> <input type="password" /> <input type="radio" /> <input type="reset" /> <input type="submit" /> <input type="text" /> <select><option>Option</option></select> <textarea></textarea> <button>Button</button></form> |
jQuery 代码:
|
1
|
$(":input") |
结果:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
[ <input type="button" value="Input Button"/>, <input type="checkbox" />, <input type="file" />, <input type="hidden" />, <input type="image" />, <input type="password" />, <input type="radio" />, <input type="reset" />, <input type="submit" />, <input type="text" />, <select><option>Option</option></select>, <textarea></textarea>, <button>Button</button>, ] |
2. input仅仅选择input元素。
查找一个 input 元素。
HTML 代码:
|
1
2
3
|
<input>INPUT1</input><input>INPUT2</input><span>SPAN</span> |
jQuery 代码:
|
1
|
$("input"); |
结果:
|
1
|
[ <input>INPUT1</input>,<input>INPUT2</input> ] |
本文详细解释了jQuery中 :input 和 input 选择器的不同之处。:input 选择器会选取所有 input, textarea, select 和 button 元素,而 input 选择器仅选取 input 元素。通过示例代码展示了两种选择器的应用场景。
2172

被折叠的 条评论
为什么被折叠?



