jquery中eq方法的參數(shù)是從0開始的,0是數(shù)組下標,指數(shù)組中的第一個值。
目前創(chuàng)新互聯(lián)公司已為1000多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站運營、企業(yè)網(wǎng)站設(shè)計、柳州網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
eq方法參數(shù)不能為負數(shù)。
$('input').eq(0);
jquery中:
eq:(取指定索引的元素)
實例:
table?width="200"?cellpadding="0"?cellspacing="0"
tbody
trtdA/td/tr
trtdB/td/tr
trtdC/td/tr
trtdD/td/tr
/tbody
/table
$(document).ready(function?()?{
$('tr:eq(2)').css('background',?'#FF0000');
});
結(jié)果:取的是C
gt:(取大于指定索引的元素)
$(document).ready(function?()?{
$('ul?li:gt(2)').css('color',?'#FF0000');
});
結(jié)果:給大于2的增加一個顏色。
jQuery中并沒有and選擇器,只有andSelf。
andSelf:(將先前所選的元素加入當前元素集合中)
$("div").find("p").andSelf().addClass("border");
結(jié)果:找到所有 div,以及其中的所有段落,并為它們添加兩個類名。
eq返回的是一個jquery對象 get返回的是一個html 對象數(shù)組返回的是jQuery對象,就可以繼續(xù)調(diào)用其他方法,返回的是html數(shù)組就不能調(diào)用jQuery的其他方法例如:$("ul li").get(1).css("color", "red"); //這個是錯誤的$("ul li").eq(1).css("color", "red"); //這個是正確的
Jquery中$就是Jquery函數(shù)的簡寫$ = JQuery
eq是其中的篩選函數(shù),如:$("input").eq(0);就是取$("input")匹配的第1一個jQuery對象。