jQuery中triggerHandler()方法用法实例


Posted in Javascript onJanuary 19, 2015

本文实例讲述了jQuery中triggerHandler()方法用法。分享给大家供大家参考。具体分析如下:

此方法触发被选元素的指定事件类型。
从上面定义可以看出此方法和trigger()方法功能上很类似,但还是有巨大区别。以下是主要区别:

1.此方法不会触发浏览器默认事件。
2.此方法触发jQuery对象集合中第一个元素的事件处理函数,不会产生事件冒泡。
3.此方法的返回的是事件处理函数的返回值,而不是据有可链性的jQuery对象。

语法结构:

$(selector).triggerHandler(event,[param1,param2,...])

参数列表:

参数 描述
event 规定指定元素要触发的事件类型。
param 可选。传递到事件处理程序的额外参数。

实例代码:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta name="author" content="https://3water.com/" />

<title>三水点靠木</title>

<style type="text/css">

div{

  width:200px;

  height:200px;

  border:1px solid blue;

}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript"> 

$(document).ready(function(){ 

  $("div").click(function(){ 

    $("div").append("三水点靠木"); 

  }); 

  $("button").click(function(){ 

    $("div").triggerHandler("click"); 

  }) 

}) 

</script>

</head>

<body>

<div></div>

<button>查看效果</button>

</body>

</html>

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

Javascript 相关文章推荐
尽可能写&quot;友好&quot;的&quot;Javascript&quot;代码
Jan 09 Javascript
js查找父节点的简单方法
Jun 28 Javascript
Jquery数独游戏解析(一)-页面布局
Nov 05 Javascript
遨游,飞飞,IE,空中网 浏览器无提示关闭方法
Jul 11 Javascript
Bootstrap导航条鼠标悬停下拉菜单
Jan 04 Javascript
关于vue中 $emit的用法详解
Apr 12 Javascript
jQuery UI实现动画效果代码分享
Aug 19 jQuery
vue的for循环使用方法
Feb 12 Javascript
原生js实现each方法实例代码详解
May 27 Javascript
基于JavaScript获取base64图片大小
Oct 18 Javascript
js实现消灭星星(web简易版)
Mar 24 Javascript
深入了解Vue动态组件和异步组件
Jan 26 Vue.js
Javascript与jQuery方法的隐藏与显示
Jan 19 #Javascript
jQuery中trigger()方法用法实例
Jan 19 #Javascript
jQuery的one()方法用法实例
Jan 19 #Javascript
jQuery学习笔记之jQuery+CSS3的浏览器兼容性
Jan 19 #Javascript
jQuery中bind()方法用法实例
Jan 19 #Javascript
jQuery中on()方法用法实例
Jan 19 #Javascript
jQuery学习笔记之创建DOM元素
Jan 19 #Javascript
You might like
php 移除数组重复元素的一点说明
2008/11/27 PHP
全世界最小的php网页木马一枚 附PHP木马的防范方法
2009/10/09 PHP
关于PHP堆栈与列队的学习
2013/06/21 PHP
浅析php工厂模式
2014/11/25 PHP
php实现有序数组旋转后寻找最小值方法
2018/09/27 PHP
yii2.0框架多模型操作示例【添加/修改/删除】
2020/04/13 PHP
可以将word转成html的js代码
2010/04/11 Javascript
裁剪字符串trim()自定义改进版
2013/04/10 Javascript
javascript实现数字+字母验证码的简单实例
2014/02/10 Javascript
jQuery产品间断向下滚动效果核心代码
2014/05/08 Javascript
jQuery旋转木马式幻灯片轮播特效
2015/12/04 Javascript
jquery简单插件制作(fn.extend)完整实例
2016/05/24 Javascript
javascript 解决浏览器不支持的问题
2016/09/24 Javascript
详解JavaScript中数组的reduce方法
2016/12/02 Javascript
Angularjs中三种数据的绑定策略(“@”,“=”,“&amp;”)
2016/12/23 Javascript
ES6实现的遍历目录函数示例
2017/04/07 Javascript
BootStrap Table复选框默认选中功能的实现代码(从数据库获取到对应的状态进行判断是否为选中状态)
2017/07/11 Javascript
Vue自定义指令详解
2017/07/28 Javascript
小程序实现分类页
2019/07/12 Javascript
js实现简单进度条效果
2020/03/25 Javascript
vue+vant使用图片预览功能ImagePreview的问题解决
2020/04/10 Javascript
完美解决vue 中多个echarts图表自适应的问题
2020/07/19 Javascript
python3使用urllib示例取googletranslate(谷歌翻译)
2014/01/23 Python
python利用rsa库做公钥解密的方法教程
2017/12/10 Python
python3中获取文件当前绝对路径的两种方法
2018/04/26 Python
python并发编程多进程 模拟抢票实现过程
2019/08/20 Python
python图像处理模块Pillow的学习详解
2019/10/09 Python
Python pandas自定义函数的使用方法示例
2019/11/20 Python
flask利用flask-wtf验证上传的文件的方法
2020/01/17 Python
Anaconda+Pycharm环境下的PyTorch配置方法
2020/03/13 Python
HTML5 实现一个访问本地文件的实例
2012/12/13 HTML / CSS
80年代复古T恤:TruffleShuffle
2018/07/02 全球购物
优秀毕业生求职推荐信范文
2013/11/21 职场文书
python如何利用cv2模块读取显示保存图片
2021/06/04 Python
科学家测试在太空中培育人造肉,用于未来太空旅行
2022/04/29 数码科技
GoFrame基于性能测试得知grpool使用场景
2022/06/21 Golang