我得到了这个代码:
$('#my_tecnic').live('click', '#clear_tecnic_form', function (event) {
event.preventDefault();
form = document.forms['my_tecnic'];
form.my_tecnic_nom.value = '';
form.my_tecnic_nif.value = '';
form.my_tecnic_regis.value = '';
});
我想捕获事件并调用这样的name函数:
$('#my_tecnic').live('click', '#clear_tecnic_form', clear_tecnic(e));
然后像这样执行preventDefault
:
function clear_tecnic(e) {
e.preventDefault();
....
}
这不管用,我该怎么做?
2条答案
按热度按时间tjvv9vkg1#
尝试传递函数引用,而不是立即调用函数:
也可以考虑迁移到更新的jQuery方法,比如
on
而不是.live
。k4emjkb12#
这应该有效: