jQuery 函数实例分析【函数声明、函数表达式、匿名函数等】


Posted in jQuery onMay 19, 2020

本文实例讲述了jQuery 函数用法。分享给大家供大家参考,具体如下:

命名函数

可多次调用。

函数声明:

function func(args) {//执行语句};

例:

<script>
  $(document).ready(function() {
    //创建一个点击事件
    $('img').clikc(show);
    //show()函数声明
    function show() {
      var info = '<div><h3></h3></div>';
      $(this).after(info);
      //显示一次后删除事件
      $(this).unbind('click');
    }
  });
</script>
<body>
  <img src='images/1.png' alt='logo'>
</body>

函数表达式:

var func = function(args) {//执行语句};

例:

<script>
  $(document).ready(function() {
    //创建函数表达式:show
    var show = function() {
      var info = '<div><h3></h3></div>';
      $(this).after(info);
      //显示一次后删除事件
      $(this).unbind('click');
    }
    $('img').clikc(show);
  });
</script>
<body>
  <img src='images/1.png' alt='logo'>
</body>

匿名函数

以参数,回调或闭包形式出现,不可重复调用。

$('button').click(function(args) {//执行语句});

例:

<script>
  $(document).ready(function() {
    $('img').clikc(function() {
      var info = '<div><h3></h3></div>';
      $(this).after(info);
      //显示一次后删除事件
      $(this).unbind('click');
    });
  });
</script>
<body>
  <img src='images/1.png' alt='logo'>
</body>

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
使用jQuery卸载全部事件的思路详解
Apr 03 jQuery
基于jQuery实现的单行公告活动轮播效果
Aug 23 jQuery
jQuery实现可兼容IE6的遮罩功能详解
Sep 19 jQuery
利用jQuery实现简单的拖曳效果实例代码
Oct 20 jQuery
jQuery niceScroll滚动条错位问题的解决方法
Feb 03 jQuery
浅谈jquery fullpage 插件增加头部和版权的方法
Mar 20 jQuery
在Vue项目中引入JQuery-ui插件的讲解
Jan 27 jQuery
详解jQuery如何实现模糊搜索
May 10 jQuery
jQuery事件绑定和解绑、事件冒泡与阻止事件冒泡及弹出应用示例
May 13 jQuery
JQuery的加载和选择器用法简单示例
May 13 jQuery
jQuery实现验证用户登录
Dec 10 jQuery
jQuery实现聊天对话框
Feb 08 jQuery
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
May 19 #jQuery
jQuery AJAX应用实例总结
May 19 #jQuery
jquery+css3实现的经典弹出层效果示例
May 16 #jQuery
JQuery事件冒泡和默认行为代码实例
May 13 #jQuery
JQuery表单元素取值赋值方法总结
May 12 #jQuery
JavaScript或jQuery 获取option value值方法解析
May 12 #jQuery
jQuery三组基本动画与自定义动画操作实例总结
May 09 #jQuery
You might like
php循环语句 for()与foreach()用法区别介绍
2012/09/05 PHP
PHP中将ip地址转成十进制数的两种实用方法
2013/08/15 PHP
PHP 正则判断中文UTF-8或GBK的思路及具体实现
2013/11/26 PHP
PHP创建/删除/复制文件夹、文件
2016/05/03 PHP
PHP那些琐碎的知识点(整理)
2017/05/20 PHP
javascript窗口宽高,鼠标位置,滚动高度(详细解析)
2013/11/18 Javascript
禁止拷贝网页内容的js代码
2014/01/22 Javascript
js实现hashtable的赋值、取值、遍历操作实例详解
2016/12/25 Javascript
JS实现的简易拖放效果示例
2016/12/29 Javascript
vue+element-ui实现表格编辑的三种实现方式
2018/10/31 Javascript
使用p5.js临摹动态图片
2019/11/04 Javascript
JavaScript setInterval()与setTimeout()计时器
2019/12/27 Javascript
Python使用django获取用户IP地址的方法
2015/05/11 Python
Python实现的十进制小数与二进制小数相互转换功能
2017/10/12 Python
TensorFlow打印tensor值的实现方法
2018/07/27 Python
Python学习笔记之图片人脸检测识别实例教程
2019/03/06 Python
总结Python图形用户界面和游戏开发知识点
2019/05/22 Python
python处理“
2019/06/10 Python
Python能做什么
2020/06/02 Python
Python自动发送和收取邮件的方法
2020/08/12 Python
Python pathlib模块使用方法及实例解析
2020/10/05 Python
jupyter notebook更换皮肤主题的实现
2021/01/07 Python
浅析css3中matrix函数的使用
2016/06/06 HTML / CSS
html5使用canvas实现弹幕功能示例
2017/09/11 HTML / CSS
Deichmann英国:德国鞋类零售商
2021/01/30 全球购物
介绍一下MYSQL常用的优化技巧
2012/10/25 面试题
《乌鸦和狐狸》教学反思
2014/02/08 职场文书
爱之链教学反思
2014/04/30 职场文书
大学生应聘求职信
2014/05/26 职场文书
委托证明书
2014/09/17 职场文书
个人股份转让协议书范本
2014/10/26 职场文书
司法局2014法制宣传日活动总结
2014/11/01 职场文书
会议主持词结束语
2015/07/03 职场文书
小学数学国培研修日志
2015/11/13 职场文书
《打电话》教学反思
2016/02/22 职场文书
《仙剑客栈2》第一弹正式宣传片公开 年内发售
2022/04/07 其他游戏