這篇文章主要講解了jQuery的選擇方法和$(this)的使用方法,內(nèi)容清晰明了,對此有興趣的小伙伴可以學(xué)習(xí)一下,相信大家閱讀完之后會有幫助。
創(chuàng)新互聯(lián)公司是一家集網(wǎng)站制作、成都網(wǎng)站建設(shè)、網(wǎng)站頁面設(shè)計、網(wǎng)站優(yōu)化SEO優(yōu)化為一體的專業(yè)網(wǎng)站建設(shè)公司,已為成都等多地近百家企業(yè)提供網(wǎng)站建設(shè)服務(wù)。追求良好的瀏覽體驗,以探求精品塑造與理念升華,設(shè)計最適合用戶的網(wǎng)站頁面。 合作只是第一步,服務(wù)才是根本,我們始終堅持講誠信,負責(zé)任的原則,為您進行細心、貼心、認真的服務(wù),與眾多客戶在蓬勃發(fā)展的市場環(huán)境中,互促共生。選擇方法
用方法來選擇元素,可以視作$()
函數(shù)的鏈式調(diào)用,返回仍然是一個jQuery對象
$(function() { //一、根據(jù)結(jié)果集中元素位置來選擇:first(),last(),eq(),slice() //1、選擇第一個li $('li').first().css('color','red'); //2、選擇最后一個li $('li').last().css('color','red'); //3、選擇第三個li,索引從0開始 $('li').eq(2).css('color','red'); //4、范圍選擇:slice(起始索引,結(jié)束索引),索引從0開始,結(jié)果中不包括結(jié)束索引的數(shù)據(jù) $('li').slice(1,4).css('color','red'); //5、slice()省略結(jié)束索引,默認選取到最后一個元素 $('li').slice(1,).css('color','red'); //6、slice()支持負數(shù),從倒數(shù)開始選擇元素,如:slice(-3),選擇最后三個 $('li').slice(-3).css('color','red'); //二、根據(jù)結(jié)果集中元素的自身特性來選擇元素:filter(),not() //從結(jié)果中選擇class為red的元素,等價于$('li.red') $('li').filter('.red').css('color','red'); //filter()方法可以傳入一個回調(diào)判斷函數(shù),參數(shù)就是索引 $('li').filter(function(index) {return index%2 == 0}).css('color','red'); 等價于: $('li:even').css('color','red'); //與filter()功能相反的是not()方法,選擇所有奇數(shù)行 $('li').not(function(index) {return index%2 == 0}).css('color','red'); 等價于: $('li:odd').css('color','red'); //三、將選中元素集合當(dāng)作上下文,其實就是一個定位標(biāo)志 //find(),children(),contents(),next(),prev(),nextAll(),prevAll(),parent(),parents(),closest(),parentsUntil() //1、查詢所有l(wèi)i元素下面的strong元素,文本設(shè)置為red,可以深入到多級 $('li').find('strong').css('color','red'); //2、獲取當(dāng)前元素的下一個元素,當(dāng)前id在第5個li上 $('li').next().css('color','red'); //3、獲取從當(dāng)前開始到結(jié)束的全部元素,會將子孫元素全選中 $('li').nextAll().css('color','red'); //4、獲取當(dāng)前元素的前一個元素,prev() $('li').prev().css('color','red'); //5、獲取當(dāng)前元素的前面所有元素,prevAll() $('li').prevAll().css('color','red'); //6、獲取當(dāng)前元素父元素,parent() $('li').parent().css('color','red'); });
網(wǎng)頁名稱:jQuery的選擇方法和$(this)的使用方法-創(chuàng)新互聯(lián)
標(biāo)題來源:http://aaarwkj.com/article14/goide.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、App設(shè)計、微信公眾號、營銷型網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容