ダブルクリックのイベント発火

1 min read読了の目安(約200字

シングルクリックのイベントを発火させるには DOMElement.click() してあげればいいが、ダブルクリックにそんなものはない。作ってあげよう。

// イベントを作る
const dblclick = new MouseEvent("dblclick", {
  bubbles: true,
  cancelable: true,
  view: window,
});

// これでダブルクリック
DOMElement.dispatchEvent(dblclick);