gpt4 book ai didi

javascript - 多个元素和多个事件的 jQuery 相同函数

转载 作者:数据小太阳 更新时间:2023-10-29 05:40:02 25 4
gpt4 key购买 nike

我有一个功能,我想在任何一个用户单击其中一个 anchor 元素时执行,例如这个

$('.element').on('click', function(){
// do stuff here
});

如果选择元素改变了它的值,我想做同样的事情,比如这个

$('select').on('change', function(){
// do same stuff here
});

我知道我能做到

$('.element', 'select').on('click change', function(){
// do stuff here
});

但这也会在我点击选择元素时触发,我不想让用户感到困惑并在选择元素值发生变化时做一些事情。

最佳答案

不必使您的函数内联。

var doStuff = function() {
// do stuff here
});

$('.element').on('click', doStuff);
$('select').on('change', doStuff);

关于javascript - 多个元素和多个事件的 jQuery 相同函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19257752/

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