trigger()方法触发事件后,还会执行浏览器的默认事件,例如:
$('input').trigger("focus);
这一行代码不仅会触发为<input>元素绑定的focus事件,也会使<input>元素本身得到焦点(这是浏览器的默认操作)。
 
如果只想触发绑定的focus事件,而不想执行浏览器默认操作,可以使用jquery中另一个类似的方法---triggerHandler()
$("input").triggerHandler("focus");
该方法会触发<input>元素上绑定的特定事件,同时取消浏览器对此事件的默认操作,即文本框只触发绑定的focus事件,不会得到焦点。
 
 

最新文章

  1. 【原创】开源Math.NET基础数学类库使用(01)综合介绍
  2. 搭建基于 STM32 和 rt-thread 的开发平台
  3. LeetCode Find the Celebrity
  4. java1234教程系列笔记 S1 Java SE chapter 02 lesson 03 java基本数据类型
  5. js基础篇——localStorage使用要点
  6. ContentProvider备份短信,以xml文件存储
  7. APICloud上有关iOS证书的一些问题
  8. SQL 存储和触发器
  9. c++中的peek函数
  10. Jersey(1.19.1) - Representations and Java Types
  11. mysql主从同步配置(windows环境)
  12. 连接WiFi工具类
  13. javascript之cookie对象
  14. Java图形界面编程生成exe文件
  15. sql-我写的或者其他人写的
  16. Oracle中保留两位小数
  17. 《剑指offer》 树的子结构
  18. Kafka项目实战-用户日志上报实时统计之分析与设计
  19. 弗洛伊德算法Floyed(求各顶点间最短路径):可打印最短路径
  20. 用原型封装一个操作DOM的例子

热门文章

  1. 正则表达式中/i,/g,/m的作用
  2. C# 实现文件夹的复制以及删除
  3. Wpf 数据绑定之BindingBase.StringFormat
  4. System.Web.HttpContext.Current.Session获取值出错
  5. linux command cp.
  6. Sqlserver2005手动备份远程数据库到本地数据库方法
  7. apache 修改端口号 修改根目录 建立多个网站
  8. C++学习笔记7——模板
  9. C++explicit关键字
  10. dict两种遍历方法