我一直在環顧四周,找不到明確的答案。所以我正在對現有的jQuery插件進行迭代jquery.autocompletejQuery擴展類和函數問題
所以我有一個jquery自動完成插件,我需要修改一些東西。
第1步:需要擴大默認值(這工作)
$.extend($.Autocompleter.defaults, customeDefaults);
這個工作,現在我想延長在那裏這些默認值將得到安置的功能。我掛斷涉及這樣的:
在自動完成我有這樣
$.Autocompleter.Select = function() {
//a bunch of stuff in this class including:
function init() {
//this is the function that I need to extend.
}
}
的設置我嘗試這個
$.extend($.Autocompleter.Select.init, myChanges);
它沒有工作 然後我做了一個
console.log($.Autocompleter.Select.init());
並且它產生了一個類型錯誤,指出Select沒有方法init ...它執行的操作。有任何想法嗎?
在這裏Jsfiddles總是有幫助的。 – mowwwalker