实践与提高:编写jQuery插件

来源:互联网 发布:伊丽莎白雅顿银级 知乎 编辑:程序博客网 时间:2024/06/16 09:03

jQuery给我们写web应用程序带来的极大的方便,很多jQuery插件深受用户喜爱。jQuery插件的特点基本上是用匿名函数的结构书写,引入jQuery对象作参数。

以下是一个最基本的jQuery插件的实现。知识点:

  1. 在jQuery匿名函数中,采用jQuery.extend();方法创建jQuery插件
  2. 在jQuery匿名函数中,采用对象.属性=函数的方式创建jQuery插件

<!--最简单的jquery插件胡开明--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>    <head>        <title>最简单的jquery插件</title>        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">        <script type="text/javascript" src="../res/jquery/jquery-1.4.4.min.js"></script>        <script type="text/javascript">            (function($) {                jQuery.extend({//写法1                    a: function(h){                        $("#ad").html(h);                    },                    b:function(h){                        alert(h);                    }                })            })(jQuery);            (function($) {//写法2                jQuery.a=function(h){                    $("#ad").html(h);                }                jQuery.b=function(h){                    alert(h);                }            })(jQuery);            $(document).ready(function(){                $.a("abc");                $.b("xyz");            });        </script>    </head>    <body>        <h3>最简单的jQuery插件</h3>        <div id="ad"></div>    </body></html>


原创粉丝点击