日期:2014-05-16  浏览次数:20611 次

问个特简单的问题,jquery 同级元素 怎么查找啊
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
 
<script type="text/javascript"> 
function showdata(){ 
 var $find = $('div').find("span.data"); 
 alert( $find.html() ) ; 
}
</script> 

<div id="main1">
<div >
  <a href="#" onclick=showdata()>data1</a> 
<input type='text'/>
<span class="data">1</span> 
</div>  
</div>

<div id="main2">
<div >
  <a href="#" onclick=showdata()>data2</a> 
<input type='text'/>
<span class="data">2</span> 
</div>  
</div> 

点击 data1时出现 1 ,点击 data2 时出现 2 用jquery 怎样实现啊??? 谢谢

------解决方案--------------------
$("假定选出来A").siblings().filter(".data")
------解决方案--------------------
<a href="#" onclick=showdata(this)>data1 </a>

JScript code
function showdata(e){
 var span = $(e).siblings().eq(1);
}