javascript イベントのデスパッチ

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript イベントのデスパッチ相关的知识,希望对你有一定的参考价值。

const el = document.getElementById('element');

triggerEvent(el, 'click');

function triggerEvent(element, event) {
  if (document.createEvent) {
    // IE以外
    const e = document.createEvent('HTMLEvents');
    e.initEvent(event, true, true);
    return element.dispatchEvent(e);
  } else {
    // IE
    const e = document.createEventObject();
    return element.fireEvent('on' + event, e)
  }
}

以上是关于javascript イベントのデスパッチ的主要内容,如果未能解决你的问题,请参考以下文章

javascript ロードイベント

text イベント修饰子

markdown 独自イベント

markdown イベントハンドラ一覧

javascript Vue.jsでEventBusを利用して别にマウントしたコンポーネントやjQueryからイベントを受け取るref:https://qiita.com/inuscript/item

json 作曲家イベントフック