如何编写jquery 插件 函数A调用函数B

[复制链接]
查看11 | 回复4 | 2016-8-19 10:13:25 | 显示全部楼层 |阅读模式
编写插件的目的是给已经有的一系列方法或函数做一个封装,以便在其他地方重复使用,提高开发效率和方便后期维护。在编写jQuery插件的时候,我们一般会遵循一些约定:jQuery插件推荐命名为:jquery.插件名.js。所有对象方法都应当附加到jQuery.fn对象上,而所有的全局函数都应当附加到jQuery对象本身上。在插件内部,this指向的是当前通过选择器获取的jQuery对象;而一般的方法如click()方法,内部的this指向的是DOM元素。所有的方法或函数插件,都应当以分号结尾,否则压缩的时候可能出现问题,甚至可以在插件头部先加上一个分号,以免他人的不规范代码给插件带来影响。插件应该返回一个jQuery对象,以保证插件的...
回复

使用道具 举报

千问 | 2016-8-19 10:13:25 | 显示全部楼层
你这是函数A里面有一个函数B但是你说你函数A调用了函数B。在哪调用的。能写个简单点得完整例子吗。你现在写的太简单了。都看不出来错在哪里。 setInterval默认的上下文是window所以相当于调用window.showAuto,当然找不到方法。...
回复

使用道具 举报

千问 | 2016-8-19 10:13:25 | 显示全部楼层
function A(){B(); //这样就调用到了}function B(){alert(1);}...
回复

使用道具 举报

千问 | 2016-8-19 10:13:25 | 显示全部楼层
我要看明白你问的是什么我是那个...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行