2014-11-02 164 views

回答

0

问题是您的add不是可调用的函数。这是DOM准备就绪时调用的函数。这是$(document).ready(fn)的简写,其中fnadd

你可以这样做的一种方法就是在该回调中声明它。

$(function(){ 

    function add(){...} 

    function rest(){...} 

}); 

这也避免了产卵全局,这是不好的做法。如果您从元素中调用它们,请考虑绑定事件处理程序。

0

您可以使用fn.extend或直接添加到对象。

jQuery.fn.extend({ 
    add: function(){} 
}); 
$(element).add(); 
//or 
$.add = function(){}; 
$.add(); 
相关问题