
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
1.开发插件
* jQuery插件的种类
* 对象方法插件 - $().each()
* $.fn.extend(object)
例如:
插件内容:
- /*
- 该JS文件叫做jQuery的插件文件
- * $.extend(object) - 全局函数
- * $.fn.extend(object) - 对象方法
- */
- $.extend({//全局函数
- test : function(name){
- console.log("hello "+name);
- }
- });
复制代码文档代码:
- <!doctype html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>jQuery开发插件</title>
- <script src="jquery-1.11.3.js"></script>
- <!-- 引入插件文件 -->
- <script src="mypluign1.js"></script>
- </head>
- <body>
- <input type="button" value="插件测试">
- <script>
- $("input").click(function(){
- // 使用插件
- $.test("小龙女");
- });
- </script>
- </body>
- </html>
复制代码效果:
点击插件测试按钮:
* 全局函数插件 - $.each()
* $.extend(object)
例如:
插件内容:
- $.fn.extend({//对象方法
- getName : function(name){
- console.log("you are "+name);
- }
- });
复制代码文档代码:
- <!doctype html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>jQuery开发插件</title>
- <script src="jquery-1.11.3.js"></script>
- <!-- 引入插件文件 -->
- <script src="mypluign1.js"></script>
- </head>
- <body>
- <input type="button" value="插件测试">
- <script>
- $("input").click(function(){
- // 使用插件
- $("input").getName("小龙女");
- });
- </script>
- </body>
- </html>
复制代码效果:
点击插件测试:
* 选择器插件 - 目前几乎不用
|
|
|
|
|
|