最近在做一些小练习,今天做的是很简单的一个点击切换div内容的小demo。
onclick获取当前元素的索引值
我想把被点击的当前元素的索引 i 传进我写好的函数里。我查了好些网上的方法,搬运个别的博主整理的帖子吧,里面整理了几个获取onclick当前索引的方法 :方法在这里
在我没看到这个帖子之前,我走的坑:
for(var i =0;i<tabList.length;i++){
tabList[i].onclick= changeTab(i); //循环过程中changeTab(i)被调用
}
我还用了这种办法……
for(var i =0;i<tabList.length;i++){
tabList[i].onclick= changeTab(this)