document.body.innerHTML?=
????????"<div?id='div1'><button>111</button></div>"?+?"<div?id='div2'><button>222</button></div>"?+
????????"<div?id='div3'>333</div>"?+?"<div?id='div4'>444</div>";
????for?(var?i?=?0;?i?<?4;?i++)?{
????????document.getElementById('div'?+?i).addEventListener('click',?function?()?{
????????????alert(i);//4
????????});
????}
document.body.innerHTML?=
????????"<div?id='div1'><button>111</button></div>"?+?"<div?id='div2'><button>222</button></div>"?+
????????"<div?id='div3'><button>333</button></div>"?+?"<div?id='div4'><button>444</button></div>";
????for?(var?i?=?0;?i?<?4;?i++)?{
????????!function?(i)?{
????????????document.getElementById('div'?+?i).addEventListener('click',?function?()?{
????????????????alert(i);//1,2,3
????????????});
????????}?(i);
????}
什么鬼呀,click 什么?。?,能把完整源代碼提供一下嗎?
2016-08-19
"click"雙引號
2016-07-26
2016-07-09
addEventListener DOM2級操作方法,可以同時綁定多個事件,在這里為每個div綁定了click事件,可以去搜下addEventListener
2016-07-09