jquery选择器问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 18:35:53
要找到父级不是#div1的input元素,该怎么写?

<html>
<head>
<script type="text/javascript" src="jquery-1.3.2.js"></script>
<script>
$(function(){
var inputs=$(":not(#div1) > input");
//var inputs=$("input",$("body").not("#div1"));//sd1132632 document 取body 多取 document 取div 漏了1号
//var inputs=$(":input",$("div:not(#div1)")); // aobo711 漏了1号
alert("inputs size:"+inputs.size());
inputs.each(function(i){
alert(inputs.eq(i).val());
});
})
</script>
</head>
<body>
<input value="1"/>no div<br>
<div>
<input value="2"/>div id = <br>
</div>
<div id="div1">
<input value="3"/>div id = div1<br>
</div>
<div id="div2">
<input value