有沒有辦法在我的腳本中直接調用jQuery插件中定義的方法?如何從外部調用jQuery插件中的方法?
更新
(function($){
$.fn.myPlugin = function (options) {
return this.each(function() {
function doSomething() {
// do something
}
function doSomethingElse() {
// do something else
}
doSomething();
doSomethingElse();
});
}
})(window.jQuery);
現在我想從我的腳本調用doSomethingElse()。有沒有辦法做到這一點?
希望此鏈接幫助http://forum.jquery.com/topic/how-do -i-call -a-call-a-plugin-once-it-s-attached – 2010-10-19 14:03:08
插件通常使用閉包,並只允許公衆訪問一些需要根據需要進行更改的變量(選項),這意味着方法通常是私有的,不能從外部調用。但通過引入新的選項,您可以按照您的要求擴展或修改插件。 – naiquevin 2010-10-19 14:07:33