我这里有一些代码,当您将鼠标悬停在另一个元素上时,它们应该会更改display: none
为display: block
1 个元素。
HTML:
<li onmouseover="popup('Ipsum');">Lorem</li>
Javascript:
$(document).ready(function(){
$("body").append('<div id="pup"></div>'); // Appends a popup div to the page
$(document).mousemove(function(e){
var x,y; // This sets the mouse
// coordinates into 2
x = $(document).scrollLeft() + e.clientX; // variables in order to
y = $(document).scrollTop() + e.clientY; // display the tooltip
}); // relative to mouse postition
function popup(text)
{
$('#pup').html(text); // This is supposed to enter text into the tooltip
$('#pup').show(); // div and change it from display: none to
// display: block
}
目前,该 div 存在(但是您看不到它,因为它display: none
在 CSS 中设置为,但是当您将鼠标悬停在 li 上时它不会显示。谢谢!