-
eq返回的是一個(gè)jQuery對(duì)象,get返回的是一個(gè)DOM對(duì)象。舉個(gè)例子:<br> $( "li" ).get( 0 ).css("color", "red"); //錯(cuò)誤<br> $( "li" ).eq( 0 ).css("color", "red"); //正確 如果需要用jQuery的方法,我們必須這樣寫: var li = $( "li" ).get( 0 ); $( li ).css("color", "red"); //用$包裝查看全部
-
end()主要用于jQuery的鏈?zhǔn)綄傩灾?,它進(jìn)行出棧操作,來(lái)返回棧中的前一個(gè)狀態(tài);<br> addBack()包含先前的元素集合查看全部
-
DOM文檔加載步驟: (1) 解析HTML結(jié)構(gòu)。 (2) 加載外部腳本和樣式表文件。 (3) 解析并執(zhí)行腳本代碼。 (4) 構(gòu)造HTML DOM模型。//ready (5) 加載圖片等外部文件。 (6) 頁(yè)面加載完畢。//load ready與load的區(qū)別在于資源文件的加載,ready構(gòu)建了基本的DOM結(jié)構(gòu),對(duì)于代碼來(lái)說(shuō)應(yīng)該越快加載越好。假如一個(gè)網(wǎng)站頁(yè)面加載超過(guò)4秒,不好意思,你1/4的用戶將面臨著流失,所以對(duì)于框架來(lái)說(shuō)用戶體驗(yàn)是至關(guān)重要的,我們應(yīng)該越早處理DOM越好,我們不需要等到圖片資源都加載后才去處理框架的加載,圖片資源過(guò)多l(xiāng)oad事件就會(huì)遲遲不會(huì)觸發(fā)。查看全部
-
eval 計(jì)算某個(gè)字符串查看全部
-
this,function(){} 這個(gè)逗號(hào)前邊是第一個(gè)參數(shù),逗號(hào)后邊是第二個(gè)參數(shù),就是factory,同時(shí)也是jQuery的主題查看全部
-
http://www.th7.cn/web/ajax/201408/52535.shtml查看全部
-
jquery的基礎(chǔ)運(yùn)用,api的熟悉度,javascript,dom,css,常見的設(shè)計(jì)模式,數(shù)據(jù)結(jié)構(gòu),從整體入手理解架構(gòu),逐個(gè)攻破每個(gè)依賴模板,回調(diào)函數(shù),異步加載,數(shù)據(jù)緩存,動(dòng)畫事件,選擇器,dom處理,事件,ajax,動(dòng)畫模塊,查看全部
-
// 執(zhí)行順序 // (Function)() -> $.ready -> DOMContentLoaded -> load查看全部
-
jQuery內(nèi)部就采用了一種叫“類數(shù)組對(duì)象”的方式作為存儲(chǔ)結(jié)構(gòu)??梢园褜?duì)象存儲(chǔ)在Map里,把對(duì)象索引存儲(chǔ)在數(shù)組里。查看全部
-
.eq() 減少匹配元素的集合,根據(jù)index索引值,精確指定索引對(duì)象。 .get() 通過(guò)檢索匹配jQuery對(duì)象得到對(duì)應(yīng)的DOM元素。 eq返回的是一個(gè)jQuery對(duì)象,get返回的是一個(gè)DOM對(duì)象。舉個(gè)例子: $( "li" ).get( 0 ).css("color", "red"); //錯(cuò)誤 $( "li" ).eq( 0 ).css("color", "red"); //正確 get方法本質(zhì)上是把jQuery對(duì)象轉(zhuǎn)換成DOM對(duì)象,但是css屬于jQuery構(gòu)造器的,DOM是不存在這個(gè)方法的,如果需要用jQuery的方法,我們必須這樣寫: var li = $( "li" ).get( 0 ); $( li ).css("color", "red"); //用$包裝查看全部
-
JavaScript,JScript,ActionScript等腳本語(yǔ)言都是基于ECMAScript標(biāo)準(zhǔn)實(shí)現(xiàn)的,由于ECMAScript中是沒(méi)有類的概念,因此JS不能像C++或Java等面向?qū)ο笳Z(yǔ)言以"class"關(guān)鍵字聲明和定義類,但JS巧妙地以匿名函數(shù)的方式聲明"類",如: function ajQuery() { this.name = 'jQuery'; this.sayName = function(){ return this.name } var a = new ajQuery()查看全部
-
DOM文檔加載的步驟: 要想理解為什么ready先執(zhí)行,load后執(zhí)行就要先了解下DOM文檔加載的步驟: (1) 解析HTML結(jié)構(gòu)。 (2) 加載外部腳本和樣式表文件。 (3) 解析并執(zhí)行腳本代碼。 (4) 構(gòu)造HTML DOM模型。//ready (5) 加載圖片等外部文件。 (6) 頁(yè)面加載完畢。//load查看全部
-
ready與load誰(shuí)先執(zhí)行: 大家在面試的過(guò)程中,經(jīng)常會(huì)被問(wèn)到一個(gè)問(wèn)題:ready與load那一個(gè)先執(zhí)行,那一個(gè)后執(zhí)行?答案是ready先執(zhí)行,load后執(zhí)行。查看全部
-
jQuery有3種針對(duì)文檔加載的方法 $(document).ready(function() { // ...代碼... }) //document ready 簡(jiǎn)寫 $(function() { // ...代碼... }) $(document).load(function() { // ...代碼... })查看全部
-
$() 和jQuery() 為函數(shù)對(duì)象,jQuery提供兩種不同的調(diào)用方法。查看全部
舉報(bào)
0/150
提交
取消