我已经创建了如下的OnClick处理函数:
function onClickHandler(ID, doClick) {
$('#' + ID).on('click', doClick);
}
我创建了另一个将在单击按钮后重定向的功能:
function redirectPage(url) {
window.location.href = url;
}
如果我按如下所示传递url参数,那么我只会得到单击按钮的事件:
onClickHandler(CreateLODControlIds.BTN_CANCEL, redirectPage.bind(LODPage.DASHBOARD));
如何在onClickHandler函数中传递redirectPage函数的url参数?
非常感谢您的帮助!
bind
的first参数是this
值。
要绑定到url
参数的值需要作为second参数传递给bind
。