zoukankan      html  css  js  c++  java
  • jQuery中的trigger和triggerhandler区别

    $("form :input").blur(function(){
     //  
    }).keyup(function(){
    $(this).triggerHandler("blur");
    }).focus(function(){
    $(this).triggerHandler("blur");
    });
    $(".sub").click(function(){
    $(":input.required").trigger("blur");
    });

    使用Trigger 时会先触发我们绑定的blur事件,之后触发了浏览器默认的blur事件.这样的话。keyup时就会发生鼠标移出。不是我们想要的效果。

    ②TriggerHandler 相对于 Trigger 只会触发我们绑定的blur, 而不会触发浏览器的默认事件.可以顺利执行keyup和focus事件。

  • 相关阅读:
    第十次上机练习
    第七次作业
    第九次上机练习
    第八次上机练习
    第七次上机练习
    第六次作业
    第六次上机练习
    6.3
    5.28
    5.26
  • 原文地址:https://www.cnblogs.com/kingplus/p/5588438.html
Copyright © 2011-2022 走看看