How to run a callback function on a jQuery trigger(“click”)?

后端 未结 8 1973
太阳男子
太阳男子 2021-01-03 18:44

I need to trigger a custom event in the callback of a trigger call, but I can\'t get it to work.

I tried this:

var $input = $( \".ui-pop         


        
8条回答
  •  忘掉有多难
    2021-01-03 19:26

    Yes - It is true that trigger doesn't take callback but we can pass callback as parameter.

    //.trigger( eventType [, extraParameters ] )
    
    $("#element").bind("customCall", function(e, callback){
       callback();
    }
    var callback = function(){alert("Hello");}
    $("#element").trigger("customCall",[callback]);
    

    Hope this will helps

提交回复
热议问题