前端群-362632903、java群-513239897、.net群-317243636
jquery
jquery插件
jquery教程
jquery下载
css3
html5
jquery特效
jquery手册
热门关键字:
jquery
>
jquery教程
>
插件详解
> jquery插件写法及用法
jquery插件写法及用法
651
作者:
管理员
发布时间:
2020/12/9 21:09:02
评论数:
0
转载请自觉注明原文:
http://www.jq-school.com/Show.aspx?id=3053
一、 jQuery插件的写法以及使用
如今做web开发,jquery 几乎是必不可少的,同时jquery插件也是不断的被大家所熟知,以及运用。最近在搞这个jquery插件,发现它的牛逼之处,所以讲一讲jQuery插件的写法以及使用。
jquery插件写法及用法(jQuery插件开发全解析)
这里大家也许会抱怨,这根本看不懂,别急,看下去会让你明白
首先可以告诉大家,这个插件实现的功能是对一个标签的字体大小以及颜色设置。
下图是显示在网页上的代码:
jquery插件写法及用法(jQuery插件开发全解析)
如上的代码得到的效果如下图:
jquery插件写法及用法(jQuery插件开发全解析)
如此,大家不要疑惑,就将color()这个函数当做系统给你提供的函数即可。
在这里首先要和大家讲解自执行的匿名函数/闭包的运用
1、 解释什么事闭包,下面这种形式的就是自执行的匿名函数/闭包
jquery插件写法及用法(jQuery插件开发全解析)
2.坑爹的报错代码
jquery插件写法及用法(jQuery插件开发全解析)
3.解释表达式和函数声明
表达式:
jquery插件写法及用法(jQuery插件开发全解析)
函数声明:
jquery插件写法及用法(jQuery插件开发全解析)
如此大家可以大概猜想到对象的使用方法,首先是要创建一个对象:new C()
其中C就是相当于(funcTIon($){//Code}),()便是后面的()了。
以上是一种理解方式, 实际情况如下:
js在"预编译"阶段, 会解释函数声明, 但却会忽略表达式。
当javascript执行到funcTIon() {//Code}()d时由于funcTIon() {//code}在"预编译"阶段已经被解释过,javascript会跳过funcTIon(){//code}试图去执行()故会报错;
当javascript执行到(function {// Code})()时由于(function {// code})是表达式, javascript会去对它求解得到返回值, 由于返回值是一 个函数, 故而遇到()时, 便会被执行。
另外,函数转换为表达式的方法并不一定要靠分组操作符()我们还可以用!操作符等操作符,只要是表达一个表达式的即可。
如此大家大概知道插件得书写为什么要加个().
然后就是写插件得步骤了:基本格式如下
如果您觉得本文的内容对您的学习有所帮助:
关键字:
JquerySchool
网站排名
百度权重
百度统计
google PR
相关文章:
前端的图片优化的6种方案
个人建站首选:高性价比美国主机WebHosting...
www.oschina.net开源中国社区访问出错...
Vinson个人名片
前端开发知识结构体系
pc端页面新整理的两个小技巧
汇智网在线编程学习的首选平台
JquerySchool网站5月20号的排名和百度...
JquerySchool网站5月份排名和百度权重情...
最新迅雷会员VIP帐号列表分享
文章分类
/ Classification
jquery教程(3860)
插件详解(9)
常用功能(20)
div+css(145)
前端开发利器(20)
html5(322)
javascript(91)
网页设计(40)
越玩越聪明(17)
算法你更懂(52)
PHP知识(37)
css3(89)
DedeCMS(1)
ASP知识(1)
数据库(7)
.net(18)
java(380)
Aui-core(0)
Android开发(2)
jquery mobile(1)
精英招纳(22)
开心一刻(8)
ci框架(2)
迅雷会员账号分享(2)
前端框架(17)
金钱谷(14)
P2P网贷系统(18)
小额贷款(5)
众筹系统(63)
催收系统(1)
瀑布流(1)
股权众筹系统(8)
回报众筹系统(0)
html5游戏(10)
网络流行语(11)
UED(8)
棒棒糖游戏中心(6)
励志名言(5)
typescript(1)
占便宜(1)
zepto(1)
好听的英文歌曲(9)
html5视频直播(3)