我一直试图弄清楚这一点,但我还没有。
我正在构建锚标签的 html 列,我想知道将鼠标悬停在其上的那个的 id。
它应该很简单,但似乎我碰壁了,我看不出如何解决这个问题。
我遇到的问题是控制台上显示的 id 始终是数组的最后一个 id。而不是那个我想要特定锚的ID。
任何建议都非常受欢迎。
这是我的代码:
//Anchor builder
var numberOf = flatParamDateArray.length;
for (i = 0; i < numberOf; i++) {
var param2Slider = document.createElement("a");
param2Slider.id = 'sliderAnchor' + i;
sliderAnchorId = param2Slider.id;
param2Slider.name = 'param2Slider';
param2Slider.className = 'nav2Slider a';
document.getElementById('nav2Slider').appendChild(param2Slider);
$('.nav2Slider a').onmouseover = function () {
console.log('flatParamDateArray index: ' + param2Slider.id);
}
}