使用单个$('#id').on('change', function)
执行两个结果的方法有多种,下面列举两种常见的方式。
方法一:使用多个事件处理函数
$('#id').on('change', function() {
// 第一个结果的处理逻辑
});
$('#id').on('change', function() {
// 第二个结果的处理逻辑
});
通过多次调用on
方法,可以为同一个元素的同一个事件绑定多个事件处理函数。当事件触发时,这些函数会按照绑定的顺序依次执行。
方法二:使用trigger
方法触发自定义事件
$('#id').on('change', function() {
// 第一个结果的处理逻辑
$(this).trigger('customEvent');
});
$('#id').on('customEvent', function() {
// 第二个结果的处理逻辑
});
在第一个事件处理函数中,通过调用trigger
方法手动触发一个自定义事件。然后可以通过on
方法为该自定义事件绑定第二个事件处理函数。当change
事件触发时,首先执行第一个事件处理函数,然后触发自定义事件,最后执行第二个事件处理函数。
以上是两种常见的方式,根据实际需求可以选择合适的方法来实现执行两个结果。关于jQuery的事件绑定和触发的更详细信息,可以参考腾讯云提供的jQuery 官方文档。
领取专属 10元无门槛券
手把手带您无忧上云