2
例如我有這樣的插件代碼:你會如何調用一個jQuery插件作爲一種方法?
jQuery.fn.keys = function(obj) {
var keys = [];
$.each(obj,function(i,elem) {
keys.push(i);
});
return keys;
};
我想以這樣的方式來應用此插件:
var a = { 'a':1,'b':23,'c':43};
var b = $.keys(a); // should return ['a','b','c']
上面的代碼將返回錯誤。
我該如何調用jQuery插件作爲jQuery對象的一個方法; $.key()
而不是$('#elem').key()
?
定義 「不工作」 – 2011-04-03 21:56:39
@LightnessRacesinOrbit拋出一個錯誤.. – hitautodestruct 2012-11-08 15:22:01
@hitautodestruct:_What_錯誤? – 2012-11-08 17:48:17