Jquery中$就是Jquery函數(shù)的簡寫$ = JQuery
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:申請域名、網(wǎng)頁空間、營銷軟件、網(wǎng)站建設、西林網(wǎng)站維護、網(wǎng)站推廣。
eq是其中的篩選函數(shù),如:$("input").eq(0);就是取$("input")匹配的第1一個jQuery對象。
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');
});
結果:取的是C
gt:(取大于指定索引的元素)
$(document).ready(function?()?{
$('ul?li:gt(2)').css('color',?'#FF0000');
});
結果:給大于2的增加一個顏色。
jQuery中并沒有and選擇器,只有andSelf。
andSelf:(將先前所選的元素加入當前元素集合中)
$("div").find("p").andSelf().addClass("border");
結果:找到所有 div,以及其中的所有段落,并為它們添加兩個類名。
沒有什么區(qū)別,都是獲得結果集的第一個對象。
后面的.eq方法主要方便對已經(jīng)存在的jquery對象進行篩選
比如
$(this).eq(0)
數(shù)組Tds : 是一些jquery對象的集合
2. ? Td = Tds.eq(i):當然就是其中的某個jquery對象;
3. ??Tds[i]:此時就是原始的dom對象;
4. ??Tds[i].className:調(diào)用原始dom對象的屬性className;
5. ??Tds.eq(i):返回的是jquery對象,當然沒有原始dom屬性className
Jquery 常用方法經(jīng)典總結
1、關于頁面元素的引用
通過jquery的$()引用元素包括通過id、class、元素名以及元素的層級關系及dom或者xpath條件等方法,且返回的對象為jquery對象(集合對象),
不能直接調(diào)用dom定義的方法。
2、jQuery對象與dom對象的轉換
普通的dom對象一般可以通過$()轉換成jquery對象。
如:$(document.getElementById("msg"))則為jquery對象,可以使用jquery的方法。
$("#msg").html();
$("#msg")[0].innerHTML;
$("#msg").eq(0)[0].innerHTML;
$("#msg").get(0).innerHTML;
3、獲取jQuery集合的某一項
獲取其中的某一項(通過索引指定)可以使用eq或get(n)方法或者索引號獲取,
要注意,eq返回的是jquery對象,而get(n)和索引返回的是dom元素對象。
$("div").eq(2).html(); //調(diào)用jquery對象的方法
$("div").get(2).innerHTML; //調(diào)用dom的方法屬性
eq() 就是循環(huán)取值, 取0的話 就是 頁面的第一個節(jié)點了
如果name 是 第一個 eq(0) = ("input:first")
eq(0)可以取到任意的值,first只能去到 某節(jié)點下的第一個值。 各有不同的用法。
jquery中eq方法的參數(shù)是從0開始的,0是數(shù)組下標,指數(shù)組中的第一個值。
eq方法參數(shù)不能為負數(shù)。
$('input').eq(0);
新聞名稱:jquery中eq的意思,jq中eq是什么意思啊
網(wǎng)站URL:http://m.rwnh.cn/article24/phpoje.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、企業(yè)建站、App開發(fā)、網(wǎng)站導航、手機網(wǎng)站建設、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)