gpt4 book ai didi

jquery - 使用多个监听器运行 jquery 函数

转载 作者:行者123 更新时间:2023-12-01 07:15:26 35 4
gpt4 key购买 nike

我有一个脚本:

 $('#subButton').click( function (){
// do function stuff
});

我希望能够让 2 个监听器运行相同的函数。我怎样才能做到这一点而不需要将所有“执行功能的东西”写两次,有很多事情要做。监听器在一个实例中单击,然后在另一个实例中更改...

基本上我想用外行人的术语来做这样的事情:

 $('#subButton').click OR $('#search').change ( function (){
// do function stuff
});

最佳答案

您可以使用逗号组合选择器。

  $('#subButton, #search').click(function (){
// do function stuff
});

根据您的更新。您可以在单独的函数中编写处理程序,并为它们提供相同的函数引用。

   function handler(){
// do function stuff
}

//...

$('#subButton').click(handler);
$('#search').change(handler);

关于jquery - 使用多个监听器运行 jquery 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19408510/

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