gpt4 book ai didi

javascript - 将两个事件处理程序合并为一个(jquery)

转载 作者:行者123 更新时间:2023-11-28 12:58:07 26 4
gpt4 key购买 nike

我从两个事件处理程序中提取了一个函数,但是我想知道事件处理程序本身是否可以组合:

// when to hide/show the Submit link (select is changed)
$('.season select').on('change', function() {
var TVContainer = $(this).parents('.submission');
getTVData(TVContainer);
});

// when to hide/show the Submit link (validate on input changed)
$('.season input').on('keyup', function() {
var TVContainer = $(this).parents('.submission');
getTVData(TVContainer);
});

最佳答案

您可以将处理程序提取到另一个函数:

function handler () {
var TVContainer = $(this).parents('.submission');
getTVData(TVContainer);
}

$('.season select').on('change', handler);

// when to hide/show the Submit link (validate on input changed)
$('.season input').on('keyup', handler);

关于javascript - 将两个事件处理程序合并为一个(jquery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53178214/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com