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 相关文章推荐
jquery自动完成插件(autocomplete)应用之PHP版
Dec 15 Javascript
ExtJs 3.1 XmlTreeLoader Example Error
Feb 09 Javascript
js自定义事件及事件交互原理概述(一)
Feb 01 Javascript
js实现鼠标感应图片展示的方法
Feb 27 Javascript
JavaScript如何实现对数字保留两位小数一位自动补零
Dec 18 Javascript
JS实现HTML表格排序功能
Aug 05 Javascript
Vue中render方法的使用详解
Jan 26 Javascript
select标签设置默认选中的选项方法
Mar 02 Javascript
利用Vconsole和Fillder进行移动端抓包调试方法
Mar 05 Javascript
Node.js对MongoDB进行增删改查操作的实例代码
Apr 18 Javascript
快速解决element的autofocus失效问题
Sep 08 Javascript
jQuery实现日历效果
Sep 11 jQuery
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将字符串随机分割成不同长度数组的方法
2015/06/01 PHP
WordPress开发中短代码的实现及相关函数使用技巧
2016/01/05 PHP
PHP面向对象五大原则之接口隔离原则(ISP)详解
2018/04/04 PHP
javascript引用对象的方法
2007/01/11 Javascript
Jquery知识点二 jquery下对数组的操作
2011/01/15 Javascript
Javascript 闭包引起的IE内存泄露分析
2012/05/23 Javascript
JS去除数组重复值的五种不同方法
2013/09/06 Javascript
jquery的live使用注意事项
2014/02/18 Javascript
node.js中的buffer.fill方法使用说明
2014/12/14 Javascript
jQuery对html元素的取值与赋值实例详解
2015/12/18 Javascript
JavaScript位置与大小(1)之正确理解和运用与尺寸大小相关的DOM属性
2015/12/26 Javascript
JSON 对象未定义错误的解决方法
2016/09/29 Javascript
javascript中this关键字详解
2016/12/12 Javascript
Vue.js使用$.ajax和vue-resource实现OAuth的注册、登录、注销和API调用
2017/05/10 Javascript
使用 vue.js 构建大型单页应用
2018/02/10 Javascript
Vue 仿QQ左滑删除组件功能
2018/03/12 Javascript
vue-cli脚手架-bulid下的配置文件
2018/03/27 Javascript
js实现鼠标单击Tab表单切换效果
2018/05/16 Javascript
从零搭一个自用的前端脚手架的方法步骤
2019/09/23 Javascript
小程序实现锚点滑动效果
2019/09/23 Javascript
vue3.0中使用postcss-pxtorem的具体方法
2019/11/20 Javascript
浅谈Vue使用Cascader级联选择器数据回显中的坑
2020/10/31 Javascript
全面解析Vue中的$nextTick
2020/12/24 Vue.js
[49:08]FNATIC vs Infamous 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
Linux CentOS7下安装python3 的方法
2018/01/21 Python
python 定义给定初值或长度的list方法
2018/06/23 Python
解决csv.writer写入文件有多余的空行问题
2018/07/06 Python
python使用opencv在Windows下调用摄像头实现解析
2019/11/26 Python
Python图像处理二值化方法实例汇总
2020/07/24 Python
德国大型箱包和皮具商店:Koffer
2019/10/01 全球购物
德国游戏机商店:Konsolenkost
2019/12/08 全球购物
注塑工厂厂长岗位职责
2013/12/02 职场文书
党的群众路线教育实践活动个人承诺书
2014/05/22 职场文书
个人自我剖析材料
2014/09/30 职场文书
2015年党支部公开承诺书
2015/01/22 职场文书
python实现简单的井字棋
2021/05/26 Python