だから私たちはページを持っています:
<span id='container'>
<a href='#' id='first'>First Link</a>
<a href='#' id='second'>Second Link</a>
</span>
そして、いくつかのクリックイベントを追加したい:
first.addEventListener('click', function(){alert('sup!');})
魔法のように動作します!ただし、2 番目の引数を外部関数にすると、次のようになります。
function message_me(m_text){
alert(m_text)
}
second.addEventListener('click', message_me('shazam'))
すぐに関数を呼び出します。どうすればこれを止めることができますか? とても迷惑!
これがライブデモです: http://jsfiddle.net/ey7pB/1/