<分区>
我必须在两个不同的事件上调用相同的函数,如下面的示例所示:
// calling a function on keyup
$('#textarea').keyup(function() {
var text_length = $('#textarea').val().length;
var text_remaining = text_max - text_length;
$('#textarea_feedback').html(text_remaining + ' characters remaining');
});
// calling same function on click
$('#cancel').click(function() {
var text_length = $('#textarea').val().length;
var text_remaining = text_max - text_length;
$('#textarea_feedback').html(text_remaining + ' characters remaining');
});
请注意,上面的函数在两种情况下做同样的事情,我只需要在不同的条件下调用那个函数。
现在我的问题是,我可以在同一行中设置两个事件,这样我就可以避免设置函数两次吗?