
正文
在外部怎么调用jquery插件里的function
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
文章来源:百度知道
问:(function($){函数(){xxxx}})(jQuery),我怎么调用这个函数呢?
(function($){
function render(jq){
这里是jquery代码
}
})(jQuery);
我在html页面怎么调用这个render函数呢?
答:
你是要写个插件吧?!!
试试改成这样:
<script>(function($){ $.render = function(jq){ alert("这里是jquery代码"); }})(jQuery);$(function(){ $.render(null);});</script>追问:
你的这种写法是可以调用到这个render函数的,按照我的那种写法是不是就不能调用到render函数呢
追答:
是的,你的写法虽然是一个闭包,但是这个闭包与外界毫无联系,也就是说没有提供给外界调用的接口,所以不能进行调用!






