【发布时间】:2013-01-08 12:40:43
【问题描述】:
我有一个带有三个按钮的模式:关闭、删除和保存。每个按钮都需要一个单击处理程序,并且每个单击处理程序都将模式隐藏为其最后一个操作。这是天真的方法:
// Close
$('#edit-user-close').on('click', function () {
$modal.modal('hide');
});
// Remove
$('#edit-user-remove').on('click', function () {
removeUser();
$modal.modal('hide');
});
// Save
$('#edit-user-save').on('click', function () {
saveChanges();
$modal.modal('hide');
});
这段代码感觉很像是可以干掉的。我可以使用什么技术/语法来干掉这些事件处理程序?
【问题讨论】:
标签: jquery event-handling dry