function tip(evt,s){
$('p#vtip').show();
xOffset = -10; // x distance from mouse
yOffset = 10; // y distance from mouse
top = (evt.pageY + yOffset);
left = (evt.pageX + xOffset);
var str = $(s, "> #content").html();
$('p#vtip #content').html(str);
$('p#vtip').css("top", top+"px").css("left", left+"px").fadeIn("slow");
}
dans Firefox:pourquoi mon code jquery est ok dans firefox, mais pas ok en chrome et ie8?
alt text http://omploader.org/vM2hycg
et en chrome et IE8 est toujours dans le fond:
alt text http://omploader.org/vM2hycw
qui peut changer ce code pour le chrome et IE8 ??
et c'est html:
<div>
<span onmouseover="tip(event,this);">程序错误<div id="content">good</div></span><br>
<span onmouseover="tip(event,this);">程序错误<div id="content">good</div></span><br>
<span onmouseover="tip(event,this);">程序错误<div id="content">good</div></span><br>
<span onmouseover="tip(event,this);">程序错误<div id="content">good</div></span><br>
<span onmouseover="tip(event,this);">程序错误<div id="content">good</div></span><br>
<span onmouseover="tip(event,this);">程序错误<div id="content">good</div></span><br>
<span onmouseover="tip(event,this);">程序错误<div id="content">good</div></span><br>
<span onmouseover="tip(event,this);">程序错误<div id="content">good</div></span><br>
</div>
<p id="vtip" style="position:absolute"><img id="vtipArrow" src="vtip_arrow.png" />testtest<span class="content"></span></p>
Pouvez-vous nous écrire votre marquage? Le balisage d'info-bulle. –