// 创建一个一次性事件
function onetime(node, type, callback) {
// 创建事件
node.addEventListener(type, function(e) {
// 移除事件
e.target.removeEventListener(e.type, arguments.callee);
// 调用处理器
return callback(e);
});
}
// 创建一个一次性事件
function onetime(node, type, callback) {
// 创建事件
node.addEventListener(type, function(e) {
// 移除事件
e.target.removeEventListener(e.type, arguments.callee);
// 调用处理器
return callback(e);
});
}