如何使用单个jQuery选择器过滤<div>
或<input>
的DOM元素?例如,如果我有以下HTML文档:
<!DOCTYPE html ...>
<html xmlns="...">
<head>...</head>
<body>
<input value=""/>
<div></div>
<select><option value="hi">ho</option></select>
</body>
</html>
我想使用$('body > ???')
之类的内容来选择<input>
和<div>
,而不是<select>
。
答案 0 :(得分:5)
这很简单$('input, div')
。
答案 1 :(得分:0)
使用:
$("body > input, body > div")
答案 2 :(得分:0)
$("body *").not("select").each(function() {
// code here
});
这样的事情应该是一种享受。
请参阅此示例 - http://jsfiddle.net/UeHTV/