当我点击programmaticaly到一个按钮时,我想传递一个数据参数:
// Somewhere in my code
$("#myButton").click(); // pass data here, example : {isValid : true}
// Event listener somewhere in the code
$("#myButton").off().on("click", function() {
// How can i do to get isValid value here ?
});
答案 0 :(得分:2)
您可以使用事件处理程序的data属性传递参数。
$('#myButton').on('click', function(event, data){
// data.isValid will hold your parameters
});
$('#myButton').trigger('click', {isValid : true});