需求:点击 朋友(div)标签显示隐藏的属于出来。
图一是结构,图二样式,图三js 代码,图四输出后的结果问题:我给了 ul 样式先隐藏 然后想鼠标点击div显示出来,首先调用div 和ul过来,然后循环得到每个ul 赋予div鼠标点击事件,并且给了显示属性,但是图四可以看到,当我点击每个div 的时候 属于是给到div而不是ul 求解
图一是结构,图二样式,图三js 代码,图四输出后的结果问题:我给了 ul 样式先隐藏 然后想鼠标点击div显示出来,首先调用div 和ul过来,然后循环得到每个ul 赋予div鼠标点击事件,并且给了显示属性,但是图四可以看到,当我点击每个div 的时候 属于是给到div而不是ul 求解
for (var i = 0; i < divbox.length; i++) {
divbox[i].index = i;
divbox[i].onclick = function () {
ulArr[this.index].style.display = "block";
}
}
代码不全,无解