Jquery 触发器之treigger()方法简介
trigger是个很神奇的东西,它可以模拟简单的用户输入操作。并触发点击click, mouseover, keydown 等事件.
具体使用方法如下:
$("button").click(function(){$("button2").trigger("click"); });
当点击button时,触发button2的click事件;
当看到这句代码的时候有人会说,干嘛用这种方法;一句$("button2").click(),不就搞定了!这样写反而增加了代码量;
下面我们来说明一下,trigger()方法的具体用法把!
使用trigger()方法是可以触发执行元素上并用trigger绑定的方法,当然也会触发执行元素的默认行为,如submit按钮的提交表单的行为;这里有一个特列,那就是<a></a>超链接的click的不会被触发。
此外很重要的一点是你在触发绑定的事件同时,还可以为改事件传递参数。
Jquery1.3版本开始 trigger()开始支持事件冒泡,可以传递到dom树上。
1.用法一: $.trigger( events [extraArguments , extraArguments ] )
2.用法二: 这个方法是在Jquery1.3中新增的;jQueryObject.trigger( eventObject [extraArguments , extraArguments ] )
上面两个方法的参数说明:
events ---String类型指定的事件类型和可选的命名空间,例如"click"、 "focus"、 "keydown.myPlugin"。
extraArguments ---可选/Object类型为事件处理函数传入的额外参数。如果要传入多个参数,请以数组方式传入如[1,2,3,4,5],数组里面的每个元素都充当方法的参数。
eventObject ---Object类型一个Event对象,用于触发传入该对象的事件处理函数。
返回值:trigger()
函数的返回值为jQuery类型,返回当前jQuery对象本身。
Jquery 触发器之treigger()方法简介相关推荐
- 为您解惑:jQuery中$.getJSON( )的使用方法简介之获取JSON格式的数据.........
jQuery中的$.getJSON( )方法函数主要用来从服务器加载json编码的数据,它使用的是GET HTTP请求. 使用方法:$.getJSON( url [, data ] [, succes ...
- Jquery empty() remove() detach() 方法的区别
方法简介: empty() This method removes not only child (and other descendant) elements, but also any text ...
- 【Android 异步操作】AsyncTask 异步任务 ( 参数简介 | 方法简介 | 使用方法 | AsyncTask 源码分析 )
文章目录 一.AsyncTask 参数简介 二.AsyncTask 方法简介 三.AsyncTask 基本用法 四.AsyncTask 构造函数源码解析 五.AsyncTask 构造函数相关源码注释 ...
- 关于使用jQuery时$(document).ready()方法失效问题
关于使用jQuery时$(document).ready()方法失效问题 <script type="text/javascript">//页面加载后自动执行,不需要按 ...
- html5 filereader读取文件,H5的FileReader分布读取文件应该如何使用以及其方法简介...
这次给大家带来H5的FileReader分布读取文件应该如何使用以及其方法简介,H5的FileReader分布读取文件的使用以及其方法简介的注意事项有哪些,下面就是实战案例,一起来看一下. 先介绍一下 ...
- [jQuery] 针对jQuery性能的优化方法有哪些?
[jQuery] 针对jQuery性能的优化方法有哪些? show slide animate 等频繁修改 dom 很耗性能,可采用 jquery.transit 插件等使用单个 id 或 class ...
- [jQuery] jQuery.fn的init方法返回的this指的是什么对象?为什么要返回this
[jQuery] jQuery.fn的init方法返回的this指的是什么对象?为什么要返回this init()方法中返回的this指向init的实例对象,而init.prototype等于jQue ...
- jquery中的ajax方法参数——$.ajax()方法详解
1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址. 2.type: 要求为String类型的参数,请求方式(post或get)默认为get.注意其他http请求方法, ...
- jQuery: 操作select option方法集合
每一次操作select的时候,总是要谷歌一下资料,真是太不爽了, 在这里记录一下. 公共select代码 <select id="sel"><option val ...
最新文章
- 深入理解Spring的ImportSelector接口
- Linux中用mkdir同时创建多个文件夹
- python3.6安装包报错_win10安装python3.6的常见问题
- 二分搜索及其扩展(循环递增数组的搜索)
- Win8节省C盘空间攻略
- 流传在程序员中的传说,你知道几个?
- 面向对象(匿名内部类重写多个方法调用)
- 【HDU - 5934】Bomb (强连通分量Tarjan + 缩点)
- 程序员出差是去干什么_让我来告诉你,35岁以上的人都在干什么!
- python实现爬虫下载美女图片
- unity实现游戏帧同步之确定性物理引擎
- python学习第二天——编写名片
- 微信文章图片防盗链,下载到本地
- 用户画像第二章(企业级360°用户画像_数据调研及ETL)
- ubuntu20.04 磁盘管理
- 空间相册显示服务器错误,空间相册服务器繁忙
- java blackjack card game_Java BlackJack Game Ace值
- 织梦DedeCms网站信息统计代码
- 云南大学信息学院c语言实验十,云南大学软件学院JAVA实验十
- 工业虚拟仿真软件系统解决方案