能不能控制jquery 的trigger事件同步执行

2025-02-26 20:44:12
推荐回答(1个)
回答1:

js是单线程执行的,总会有个先后。
你是想一次trigger两个事件,那就trigger一个自定义事件,自定义事件里带两个不同事件的执行就可以了
$(".example").on({
"twoEvent": function(){
$(this).trigger("click");

$(this).trigger("mouseenter");

}
});

//调用
$(".example").trigger("twoEvent");