如果我在html页面中使用带有script
标记的代码,我有一个动态工具提示的JS文件。但是,当我使用script src
标记从源代码中使用它时,脚本会加载,但是当我尝试使用工具提示时,它们不起作用。这是JS代码
var tooltips = document.querySelectorAll('.tooltip div');
window.onmousemove = function (e) {
var x = (e.clientX + 20) + 'px',
y = (e.clientY + 20) + 'px';
for (var i = 0; i < tooltips.length; i++) {
tooltips[i].style.top = y;
tooltips[i].style.left = x;
}
};
答案 0 :(得分:1)
仅在呈现HTML时运行此脚本。
window.onload = function() {
var tooltips = document.querySelectorAll('.tooltip div');
window.onmousemove = function (e) {
var x = (e.clientX + 20) + 'px',
y = (e.clientY + 20) + 'px';
for (var i = 0; i < tooltips.length; i++) {
tooltips[i].style.top = y;
tooltips[i].style.left = x;
}
};
}