我有以下代码:
$('#form_field, #button').bind('change click', function() {
// take action
});
它工作正常。但是,我想在 '#form_field' 使用 'change' 和 '#button' 使用 'click' 时触发相同的操作(而不是在 '#form_field' 使用 'click' 时)。
我知道可以使用以下代码来完成:
$('#form_field').bind('change', function() {
// take action
});
$('#button').bind('click', function() {
// take action
});
但是,我不想重复函数内部的所有代码(// 采取行动)。它看起来无效,每次对其进行更改时,我都需要对其进行两次编辑。
有任何想法吗?
提前致谢