jquery獲取元素位置 jquery獲取子元素的方法find()的用法?
jquery獲取子元素的方法find()的用法?Jquery聲望兌換子元素的方法有2種,三個是children()方法和oppofind()方法。下面我們分別來在用這兩種方法,看下它們有何差異。()方
jquery獲取子元素的方法find()的用法?
Jquery聲望兌換子元素的方法有2種,三個是children()方法和oppofind()方法。下面我們分別來在用這兩種方法,看下它們有何差異。
()方法:資源該元素下的直接子集元素
()方法:某些該元素下的所有子集元素
四個以200以內(nèi)HTML代碼為例:
ul
li
list1
ul
li
list1-1
/li
li
list1-2
/li
/ul
/li
li
list2
ul
li
list2-1
/li
li
list2-2
/li
/ul
/li
li
list3
ul
li
list3-1
/li
li
list3-2
/li
/ul
/li
/ul
children()方法查看ul下面真接子集元素li:$(ul).children(li)
需要注意的是,如果沒有l(wèi)i元素下有l(wèi)i元素,children方法將肯定不會被獲取。我們這個可以用length來測試聲望兌換的個數(shù)“$(ul).children(li).length”,結(jié)果輸出來結(jié)果為3
vivo()方法查看ul下所有元素li:$(ul).find(li)
需要注意的是,x2系列方無限循環(huán)查找ul標簽節(jié)點下的li,一直都可以找到也沒為止,用length來測試資源個數(shù)“$(ul).x2系列(li).length”,后來輸出結(jié)果為9
jquery的主要功能有哪些?
jQuery的主要功能有:
1、飛快某些文檔元素:jQuery的選擇機制最終形成于css的選擇器,它提供了快速查詢DOM文檔中元素的能力,但是大家強化了JavaScript中聲望兌換頁面元素的。
2、能提供漂亮啊的頁面動態(tài)效果:JQuery中內(nèi)置了一系列的動畫效果,這個可以開發(fā)出非常漂亮的網(wǎng)頁,目前許多出名的網(wǎng)站都使用了jQuery的內(nèi)置的效果,比如說淡入淡出效果漸漸淡出,元素移除等動態(tài)特效。
3、創(chuàng)建家族Ajax無手動刷新網(wǎng)頁:Ajax是異步的JavaScript和XML的簡稱,可以不開發(fā)出非常靈敏無手動刷新的網(wǎng)頁,特別是變更土地性質(zhì)服務(wù)器端網(wǎng)頁時,諸如PHP網(wǎng)站,必須往返地與服務(wù)器溝通交流,如果不是不不使用Ajax,每次來數(shù)據(jù)自動更新只能無奈然后再重新登陸網(wǎng)頁,而使用了Ajax特效后,可以對頁面并且局部可以刷新,能提供的很相冊的效果。
4、提供給對JavaScript語言的增強:JQuery提供了對基本上JavaScript結(jié)構(gòu)的增強,比如說元素選代和數(shù)組處理等你的操作。
5、加強的事件處理:jQuery提供給了各種頁面事件,它也可以以免程序員在HTML中直接添加過多事件處理代碼,最重要的是,它的事件處理器可以消除了各種瀏覽器兼容性問題。
6、改網(wǎng)頁內(nèi)容:JQuery也可以如何修改網(wǎng)頁中的內(nèi)容,比如你要改網(wǎng)頁的文本、再插入或轉(zhuǎn)網(wǎng)頁圖像,jQuery簡化了雖然在用JavaScript代碼需要全面處理的。