这篇文章先引用别人提出的问题和解决方案,然后对其解决方案作出修改。
(引用至 http://snandy.iteye.com/blog/250073)
开始吧!
有个网友问了个问题,如下的html,为什么每次输出都是5,而不是点击每个p,就alert出对应的1,2,3,4,5。
解决方式有两种,
1、将变量 i 保存给在每个段落对象(p)上
接下来是俺对其的修改,俺将其中的 pAry[i].onclick 改为attachEvent 和addEventListener.如下: