Я хочу создать несколько всплывающих подсказок на одной HTML-странице, но поскольку идентификатор уникален, это не позволит мне сделать это.Как я могу это изменить?
Пример кода
<a class="tooltip" href="http://www.google.com/">
Google
<span id="tooltip-reveal">
<img alt="" src="http://www.google.com/images/srpr/logo4w.png" />
</span>
</a>
Пример стиля
.tooltip {
text-decoration:none;
position:relative;
}
.tooltip span {
display:none;
}
.tooltip:hover span {
display:block;
position:fixed;
overflow:hidden;
}
и JS, с которыми у меня проблемы.
var tooltipSpan = document.getElementById('tooltip-reveal');
window.onmousemove = function (e) {
var x = e.clientX,
y = e.clientY;
tooltipSpan.style.top = (y + 20) + 'px';
tooltipSpan.style.left = (x + 20) + 'px';
};
Спасибо.
var tooltipSpan = document.getElementById('tooltip-reveal');
window.onmousemove = function (e) {
var x = e.clientX,
y = e.clientY;
tooltipSpan.style.top = (y + 20) + 'px';
tooltipSpan.style.left = (x + 20) + 'px';
};
.tooltip {
text-decoration:none;
position:relative;
}
.tooltip span {
display:none;
}
.tooltip:hover span {
display:block;
position:fixed;
overflow:hidden;
}
<a class="tooltip" href="http://www.google.com/">
Google
<span id="tooltip-reveal">
<img alt="" src="http://www.google.com/images/srpr/logo4w.png" />
</span>
</a>