我很难清除一个概念;说我有以下代码片段:
$('a.classA').on('click', function(){
// something do here
});
$('a.classB').on('click', function(){
// something do here
$('a.classA').trigger('click');
// rest of the code
});
我们知道 Javascript 是按顺序执行的。那么当方法对应于正在执行的click
事件时,那么事件a.classB
的编程触发将暂停当前方法的执行,而当事件结束时,它将执行其余的代码?或者该方法将在不同的线程或其他东西中执行;虽然线程在 Javascript 中不可用。click
a.classA
click
a.classA