私はMootoolsを使用していて、リンクにクリックイベントを追加しています。これでイベントに関数を追加しました:
$('addCallRoute').addEvent('click', addCallRoute); // Add button
関数には次のものが含まれます。
function addCallRoute(e) {
console.log(e);
}
イベントを発生させる関数(実際のクリックなしで)
$('addCallRoute').fireEvent('click');
問題:
リンクを物理的にクリックすると、e
が定義されます。しかし、プログラムでイベントを発生させると、e
はundefined
です。なんで?