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 相关文章推荐
Javascript堆排序算法详解
Dec 03 Javascript
JavaScript实现把数字转换成中文
Jun 29 Javascript
js脚本分页代码分享(7种样式)
Aug 19 Javascript
AngularJS 实现JavaScript 动画效果详解
Sep 08 Javascript
JavaScript 中 avalon绑定属性总结
Oct 19 Javascript
javascript 实现动态侧边栏实例详解
Nov 11 Javascript
jQuery插件jquery.kxbdmarquee.js实现无缝滚动效果
Feb 15 Javascript
jQuery Autocomplete简介_动力节点Java学院整理
Jul 17 jQuery
vue2.0中vue-cli实现全选、单选计算总价格的实例代码
Jul 18 Javascript
jQuery实现form表单序列化转换为json对象功能示例
May 23 jQuery
React styled-components设置组件属性的方法
Aug 07 Javascript
vue实现select下拉显示隐藏功能
Sep 30 Javascript
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树的代码,可以嵌套任意层
2006/10/09 PHP
使用php发送有附件的电子邮件-(PHPMailer使用的实例分析)
2013/04/26 PHP
基于php的CMS中展示文章类实例分析
2015/06/18 PHP
php实现微信公众号无限群发
2015/10/11 PHP
PHP简单日历实现方法
2016/07/20 PHP
基于jQuery实现左右div自适应高度完全相同的代码
2012/08/09 Javascript
Knockout text绑定DOM的使用方法
2013/11/15 Javascript
node.js中的fs.lstat方法使用说明
2014/12/16 Javascript
jQuery横向擦除焦点图特效代码分享
2015/09/06 Javascript
纯JS焦点图特效实例(可一个页面多用)
2016/12/07 Javascript
AngularJS使用ocLazyLoad实现js延迟加载
2017/07/05 Javascript
基于Vue过渡状态实例讲解
2017/09/14 Javascript
jQuery 禁止表单用户名、密码自动填充功能
2017/10/30 jQuery
通过vue-cli3构建一个SSR应用程序的方法
2018/09/13 Javascript
vue中使用protobuf的过程记录
2018/10/26 Javascript
Vue项目History模式404问题解决方法
2018/10/31 Javascript
three.js实现圆柱体
2018/12/30 Javascript
vue+django实现一对一聊天功能的实例代码
2019/07/17 Javascript
微信小程序实现列表的横向滑动方式
2020/07/15 Javascript
[01:41]DOTA2 2015国际邀请赛中国区预选赛第三日战报
2015/05/28 DOTA
Python操作CouchDB数据库简单示例
2015/03/10 Python
Python验证企业工商注册码
2015/10/25 Python
Python实现自动登录百度空间的方法
2017/06/10 Python
python+tkinter编写电脑桌面放大镜程序实例代码
2018/01/16 Python
python正则表达式及使用正则表达式的例子
2018/01/22 Python
使用Windows批处理和WMI设置Python的环境变量方法
2019/08/14 Python
python 使用递归回溯完美解决八皇后的问题
2020/02/26 Python
Python猜数字算法题详解
2020/03/01 Python
css3的transition效果和transfor效果示例介绍
2013/10/30 HTML / CSS
CSS3模拟IOS滑动开关效果
2016/09/28 HTML / CSS
微软美国官方网站:Microsoft美国
2018/05/10 全球购物
信息管理专业推荐信
2013/10/29 职场文书
高校教师自荐信范文
2014/03/13 职场文书
继承权公证书
2014/04/09 职场文书
教师考核表个人总结
2015/02/12 职场文书
银行求职信范文怎么写
2015/03/20 职场文书