我在<select>
元素上有这样一个事件处理程序:
select.on("change", null, {
tbody: $("#tbody"),
colspan: 5,
onLoad: onLoadHandler,
}, onSelectChange);
在我通过对象onSelectChange
以这种方式获取它们:event.data
event.data.tbody,
event.data.colspan,
event.data.onLoad
在我的代码的其他地方,我想触发我的元素.on("change")
的事件,select
我需要提供相同的参数:
select.trigger("change", [$("#tbody"), 5, onLoadHandler]); // <- how to pass them as event.data?
我的问题是如何将这些参数传递给,trigger
以便我可以在onSelectChange
处理程序中以相同的方式使用它们:
event.data.tbody,
event.data.colspan,
event.data.onLoad