jquery獲取子元素
例項1:獲取元素序號
<ul >
<li>John</li>
<li >Karl</li>
<li>Brandon</li>
</ul>
<ul id="getfirst" >
<li id="test0">John</li>
<li id="test1">Karl</li>
<li id="test2">Brandon</li>
</ul>
<li>John</li>
<li >Karl</li>
<li>Brandon</li>
</ul>
<ul id="getfirst" >
<li id="test0">John</li>
<li id="test1">Karl</li>
<li id="test2">Brandon</li>
</ul>
$("li").index($("#test1")) 取得的值為4
$("li").index($("#test2")) 取得的值為5
第一種:使用事件委託
var ul = document.getElementById('list');
var li = ul.getElementsByTagName('li');
ul.onclick = function(e){
var e = e || window.event, target = e.target || e.srcElement;
for(var s in li){
if(target == li[s]){
s = parseInt(s)+1;
alert(s);
break;
}
}
}
第二種:閉包
function msg(index){
li[index].onclick = function(){
alert(index);
}
}
for (var i = 0; i< li.length; i++){
msg(i);
}
msg = null;
第三種:jquery的index()
li.on("click",function(){
var index = $(this).index();
alert(index);
}
var index_container = $("div.index_container").eq(index);
相關文章
- 使用jquery獲取指定元素的子元素程式碼例項jQuery
- jquery獲取指定型別子元素程式碼例項jQuery型別
- jQuery如何獲取元素父節點和子節點jQuery
- jQuery獲取元素前面所有兄弟元素jQuery
- jquery獲取元素節點jQuery
- jQuery獲取所有兄弟元素jQuery
- JQuery this和$(this)的區別及獲取$(this)子元素物件的方法jQuery物件
- jQuery獲取當前元素的下一級子元素程式碼例項jQuery
- JQuery獲取當前元素本身jQuery
- jQuery獲取上一個元素jQuery
- jquery如何獲取第一個或最後一個子元素?jQuery
- jQuery如何獲取當前元素的兄弟元素jQuery
- jQuery獲取li元素後面所有兄弟元素jQuery
- jQuery如何實現獲取父元素下指定型別標籤的子元素集合jQuery型別
- jQuery如何獲取iframe中的元素jQuery
- jQuery iframe子視窗獲取父視窗元素簡單介紹jQuery
- jQuery在元素集合中獲取第N個元素jQuery
- jQuery獲取當前元素的下一個元素jQuery
- jQuery獲取某元素下所有的連結元素jQuery
- getElementByTagName()獲取一級子元素
- jQuery如何獲取指定元素的索引值jQuery索引
- jquery獲取具有指定內容的元素jQuery
- jquery獲取元素高度程式碼例項jQuery
- jQuery如何獲取當前元素的索引jQuery索引
- jQuery獲取指定元素的父元素程式碼例項jQuery
- jQuery獲取當前li元素的下一個元素jQuery
- jQuery捕獲-獲取DOM元素內容和屬性jQuery
- javascript在iframe子元素中獲取父視窗元素JavaScript
- jQuery獲取所有的checkbox核取方塊元素jQuery
- jquery獲取指定li元素後面的第n個li元素jQuery
- jQuery點選元素獲取此元素的id屬性值jQuery
- Jquery如何獲取和設定元素內容?jQuery
- jQuery如何獲取元素的標籤名稱jQuery
- jquery獲取元素中文字的長度jQuery
- jquery設定和獲取元素的屬性jQuery
- jQuery利用name屬性獲取表單元素jQuery
- jQuery選擇器獲取前幾個元素jQuery
- jquery獲取同輩元素程式碼例項jQuery