Can you set event.data with jquery trigger

后端 未结 11 567
轻奢々
轻奢々 2020-12-12 16:27

With jQuery .on() you can pass an optional parameter to set the event data. Can you do this with trigger as well?

11条回答
  •  清歌不尽
    2020-12-12 16:55

    I know an workaround we can use for this

    $("button").on("click", function(event) {
       event.data = $(this).data('events'); // get the data value 
       alert(event.data); //use your data as you want
    });
    
    
    //Now set the data value and trigger
    $("button").data('events','youreventsvalue').trigger("click");
    

    Here is a demo

提交回复
热议问题