1
JavaScript - イベントオブジェクトからuseCapture
の値を検出するにはどうすればよいですか?JavaScript - イベントオブジェクトから "useCapture"の値を検出するにはどうすればよいですか?
私は、1回または何回でも起動した後にイベントリスナーを削除する関数を作成しました。
これは私が持っているものです。
/*jslint browser: true, vars: true, white: true, maxerr: 50, indent: 4 */
(function()
{
"use strict";
function removeEventListenerAfterFiring(numberOfTimes, callback, useCapture)
{
var count = 0;
return function listener(event)
{
count += 1;
if (count >= numberOfTimes)
{
event.target.removeEventListener(event.type, listener, useCapture);
}
callback();
};
}
function functionName()
{
// Code here.
}
window.addEventListener("DOMContentLoaded", removeEventListenerAfterFiring(1, functionName, false), false);
}());
は、私がremoveEventListenerAfterFiring
関数に渡す必要がないようにuseCapture
の値を検出する方法はありますか?