问答详情
源自:7-2 jQuery自定义事件之triggerHandler事件

demo测试

测试demo时候,trigger事件触发click、dblclick额外参数都能传过去。 但 focus就无法传递额外参数? triggerHandler的focus是能传递额外参数的?

提问者:静水 2016-05-17 15:46

个回答

  • iceminit
    2016-08-31 17:30:29
    已采纳

        //给input绑定一个聚焦事件

        $("input").on("click",function(event,titie) {

            $(this).val(title);

        });



        //trigger触发focus

        $("button:first").click(function() {

            $("input").trigger("click",'触发默认事件');

        });


         //triggerHandler触发focus

        $("button:last").click(function() {

            $("input").triggerHandler("click",'没有触发默认事件');

        });

    我改成了click,参数也传递不过去啊

  • 39he914
    2016-05-17 17:17:11

    都可以

  • 来年灬来年
    2016-05-17 17:09:21

    这个tigger我看的也是模糊不清