jquery 마우스 미 끄 러 짐 알림 title 구체 적 인 구현 코드

4000 단어 jquery
jquery 마우스 가 title 의 실현 코드 를 알려 줍 니 다.다음 과 같다.
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>

<script type="text/javascript">

$(function(){

var x=20;

var y=0;

$(".tooltiptt").mouseover(function(e){

this.mytitle=this.title;

this.title="";

var tooltipdi="<div id="tooltipdi"><span><b></b><em></em>"+this.mytitle+"</span></div>";

$("body").append(tooltipdi);



$("#tooltipdi").css(

{

"top": (e.pagey+y) + "px",

"left": (e.pagex+x) + "px"

}

).show("fast");

}).mouseout(function(){

this.title=this.mytitle;

$("#tooltipdi").remove();

}).mousemove(function(e){

$("#tooltipdi").css({

"top": (e.pagey+y) + "px",

"left": (e.pagex+x) + "px"

});

});

})

</script>

<style type="text/css">

*{ margin:0; padding:0;}

body{ font:14px "    "; line-height:2; color:#333;}

p{ margin:20px; background:#eee; border-radius:5px; padding:0 10px; cursor:default}



#tooltipdi{ position:absolute; right:0; top:0; float:left; z-index:99;}

#tooltipdi span{ font:14px "    "; color:#666; float:left; background:#fff; border:1px solid #c8c8c8; padding:6px 12px; border-radius:5px;}

#tooltipdi span b{ display:block; position:absolute; left:-13px; top:10px; font-size:0; line-height:0; width:0; height:0; border-color:transparent; border-style:dashed; border-width:7px; border-right-color:#c8c8c8; border-right-style:solid;}

#tooltipdi span em{ display:block; position:absolute; left:-12px; top:10px; font-size:0; line-height:0; width:0; height:0; border-color:transparent; border-style:dashed; border-width:7px; border-right-color:#fff; border-right-style:solid;}



</style>



<p title="  :740 " class="tooltiptt">1   、2   、2   ,      ?</p>

<p title="  :840 " class="tooltiptt">1   、2   、2   ,      ?</p>

<p title="  :940 " class="tooltiptt">1   、2   、2   ,      ?</p>

<p title="  :1040 " class="tooltiptt">1   、2   、2   ,      ?</p>

<p title="  :1140 " class="tooltiptt">1   、2   、2   ,      ?</p>

좋은 웹페이지 즐겨찾기