有很多朋友都用过jquery插件,但是很少有人自己动手写过jQuery插件,本文就以实例形式简单叙述了jQuery插件的实现方法。分享给大家供大家参考之用。具体方法如下:
具体而言,其实就是把一些常用、实用、通用的功能封装起来而以,简单的来讲就是把这些代码放在一个方法里面,可以达到重复使用的效果,这样就可以不需要每次要用此功能的时候都去重新写一遍。
现在Jquery里面加入了插件的概念,只要按照它特定的格式当作平时写function一样去写就可以了,不虽然搞得太复杂的。信不信由你们,反正我信了。
接下来用简单的代码来讲解一下,如果大家看了还不会写插件的话,我只能表示无语了
具体步骤如下:
第一步:定义插件
$(function() { $.fn.插件名称 = function(options) { var defaults = { Event : "click", //触发响应事件 msg : "Holle word!" //显示内容 }; var options = $.extend(defaults,options); var $this = $(this); //当然响应事件对象 //功能代码部分 //绑定事件 $this.live(options.Event,function(e){ alert(options.msg); }); } });
第二步:调用插件
$(function() { //绑定元素事件 $("#test").插件名称({ Event : "click", //触发响应事件 msg : "插件原来就是这么简单!" //显示内容 }); });
至此,最简单的插件搞定!10分钟不到!相信大家应该都看懂了吧!jQuery插件原来就这么简单。
前言 欢迎来到 Apache Shiro 十分钟教程! 希望通过这个简单、快速的示例,可以让你对应用程序中使用 Shiro 有个深入的了解。嗯,10分钟你应该可以搞定它。 概述 Apache Shiro 是什么? Apache Shiro 一个功能强大,使用简单的 Java 安全框架,它为开发人员提供一个直观而全面的认证,授权,加密及会话管理的解决方案。 实际上,Shiro 的主要功能是管理应用程
本文向大家介绍分分钟学会vue中vuex的应用(入门教程),包括了分分钟学会vue中vuex的应用(入门教程)的使用技巧和注意事项,需要的朋友参考一下 vuex.js 状态(数据)管理 在vue中当我们管理数据的时候比较乱,我们要用到下面的这个库,vuex.js Vuex介绍 每一个Vuex应用的核心就是store(仓库),他是用来存储数据的 "store" 基本上就是一个容器,它包含着你的应用中
我们知道,参数的传递本质上是一次赋值的过程,赋值就是对内存进行拷贝。所谓内存拷贝,是指将一块内存上的数据复制到另一块内存上。 对于像 char、bool、int、float 等基本类型的数据,它们占用的内存往往只有几个字节,对它们进行内存拷贝非常快速。而数组、结构体、对象是一系列数据的集合,数据的数量没有限制,可能很少,也可能成千上万,对它们进行频繁的内存拷贝可能会消耗很多时间,拖慢程序的执行效率
主要内容:【教师面试注意事项】考生常见问题: 一、知识点太多,不知道十分钟课堂可以讲些什么内容 很多考生在十分钟的课堂里往往存在这样的困惑,我讲一些什么内容呢?真题上的所有知识点都讲完好像时间不够,讲太少似乎又讲不清楚。比如像小学语文《太阳》这一课,这一课课文比较长,考生往往既想把太阳远热大以及和人类的关系这几个知识点段落都分析透,但是往往造成没有重点从而顾此失彼。 二、只讲课程框架,用时过短 一些考生在进行授课的时候,仅仅只
本文向大家介绍jquery插件bxslider用法实例分析,包括了jquery插件bxslider用法实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jquery插件bxslider用法。分享给大家供大家参考。具体用法如下: 首先调用对应js文件: jQuery代码部分: HTML结构如下: CSS定义左右按钮样式: 参数说明: bxSlider 详细配置参数: bxSlider有
本文向大家介绍c#学习之30分钟学会XAML,包括了c#学习之30分钟学会XAML的使用技巧和注意事项,需要的朋友参考一下 1.狂妄的WPF 相对传统的Windows图形编程,需要做很多复杂的工作,引用许多不同的API。例如:WinForm(带控件表单)、GDI+(2D图形)、DirectX API(3D图形)以及流媒体和流文档等,都需要不同的API来构建应用程序。 WPF就是看着上面的操作复杂和