【发布时间】:2015-12-05 20:34:34
【问题描述】:
我有一个按钮 (<a class="gmButton"></a>) 和一个<span id="gmToolTip"></span>,我希望span 在相关链接被鼠标悬停时显示某些文本。
要显示的文本是一个名为 toolTips 的字符串数组。
gmButtons[i].addEventListener("mouseover", function(){
clearTimeout(t);
t = setTimeout(function() {
gmToolTip.textContent = toolTips[i];
}, 500);
});
gmButtons[i].addEventListener("mouseout", function(){
gmToolTip.textContent = null;
clearTimeout(t);
});
当逐一应用于链接时,代码似乎按预期执行。在这样的循环中应用时它不起作用。我搞砸了什么?
【问题讨论】:
标签: javascript mouseover