zoukankan      html  css  js  c++  java
  • trigger()和triggerHandler()

    trigger()方法触发事件后,还会执行浏览器的默认事件,例如:
    $('input').trigger("focus);
    这一行代码不仅会触发为<input>元素绑定的focus事件,也会使<input>元素本身得到焦点(这是浏览器的默认操作)。
     
    如果只想触发绑定的focus事件,而不想执行浏览器默认操作,可以使用jquery中另一个类似的方法---triggerHandler()
    $("input").triggerHandler("focus");
    该方法会触发<input>元素上绑定的特定事件,同时取消浏览器对此事件的默认操作,即文本框只触发绑定的focus事件,不会得到焦点。
     
     
  • 相关阅读:
    CoreLocation
    通知(NSNotificationCenter)
    加载xib文件
    UITextField
    UIButton
    UILabel
    UIAlertController
    layoutSubviews
    Java AQS详解(转)
    Java中synchronized
  • 原文地址:https://www.cnblogs.com/xiayu25/p/6242276.html
Copyright © 2011-2022 走看看