如何使用javascript触发jquery事件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用javascript触发jquery事件?相关的知识,希望对你有一定的参考价值。

如何从普通javascript触发jquery事件?我有一个jQuery触发器

$(el).trigger('change_mode', 'keyboard')

如何使用香草javascript模拟同一件事?

答案

有关触发事件的MDN上的[签出this]页面,您可以通过Event对象上的属性将“参数”发送到事件处理程序。

var event = new Event('change_mode');

event.param = 'keyboard'

// Listen for the event.
el.addEventListener('change_mode', function (e) {
  console.log(e.param)
});

// Dispatch the event.
el.dispatchEvent(event);

以上是关于如何使用javascript触发jquery事件?的主要内容,如果未能解决你的问题,请参考以下文章

使用 jQuery 在 IE 的 Javascript 中以编程方式触发事件

使用 Jquery 或 Javascript 触发 mousemove 事件

如何使用 javascript/jquery 编写 onshow 事件?

如何使用jQuery / javascript将事件处理限制为每X秒一次?

从 jQuery 或 vanilla javascript 事件触发合成 ExtJS 事件

使用Jquery或Javascript触发mousemove事件