拓展你的jQuery!

2021-07-31 01:24:10 字數 1215 閱讀 3939

$.extend(target,[object1],[onjectn])

$.extend([deep],target,object1,[objectn])

var obj1=

}var obj2=

}$.extend(obj1,obj2)

console.log(obj1.height)

console.log(obj1.div.y)

//result:200,undefined

當使用true引數時,

var obj1=

}var obj2=

}$.extend(true,obj1,obj2)

console.log(obj1.height)

console.log(obj1.div.y)

//result:200,100

拓展jquery的公共函式

$.extend(

})var a = prompt("input a")

var b = prompt("input b")

console.log($.minvalue(a,b))

$.fn.extend()方法可以建立jquery物件方法

$.fn.extend(

})$("#fnextend").click(function())

新增新的全域性函式

$.clickdiv=function(node)

$("div").click(function())

通過extend函式新增全域性函式

$.extend(

})$.foo()

使用命名空間

$.mypluin=

}$.nextpluin =

}$.mypluin.ale()

$.nextpluin.ale()

index=-1  //定義全域性變數index

jquery.expr[":"].le=function(elem,i,match)

$("p:le(2)").css("color","red")

//返回元素索引值大於等於2的元素

jQuery 外掛程式拓展

jquery.fn是所有jquery物件的原型物件 1 不要依賴 識別符號 function jquery 2 若外掛程式不反回自己的值,請確保返回jquery物件以便進行鏈式呼叫 3 如果擴充套件方式有兩個以上的引數或配置選項,請允許使用者能使用物件的方式傳遞選項 4 不要汙染jquery命名空間...

jquery拓展外掛程式開發

學習參考 整理 jquery外掛程式的開發包括兩種 1 類級別外掛程式開發 給jquery類新增類方法,可理解為新增靜態方法 例如 ajax 函式 定義全域性函式 foo function bar function foo bar 使用extend定義全域性函式 extend default,opt...

如何拓展你的職場人脈

在職場工作中,人脈的積累很重要,可能別人對你的乙個正面評價就助你扶搖直上,也有可能是因為一句負面評價就斷送了你公升職的機會,所以我們在工作中要經常注意與自己身邊的同事相處,好的人脈關係對自己的職業生涯大有益處!下面讓我們看看什麼方法能夠拓展自己的人脈!1 工作中你要做的很優秀,優秀的人總能聚攬有效而...