锋利的jQuery 第三章章节总结的例子
锋利的jQuery 第三章章节总结的例子
发布时间:2016-12-30 来源:查字典编辑
摘要:复制代码代码如下:li{float:left;list-style:none;padding:3px;}img{border:#CCC1px...

复制代码 代码如下:

<style>

li{ float:left; list-style:none; padding:3px;}

img{ border:#CCC 1px solid;}

#tooltip{ display:none; border:#CCC 1px solid; position:absolute;}

.img1{ display:block;}

.div1{ padding:0px; margin:0px; background:#111; color:FFF; font-family:微软雅黑;}

</style>

<ul>

<li><a href="images/apple_1_bigger.jpg"><img src="images/apple_1.jpg" /></a></li>

<li><a href="images/apple_2_bigger.jpg" title="第二个产品"><img src="images/apple_2.jpg" /></a></li>

<li><a href="images/apple_3_bigger.jpg" title="第三个产品"><img src="images/apple_3.jpg" /></a></li>

<li><a href="images/apple_4_bigger.jpg" title="第四个产品"><img src="images/apple_4.jpg" /></a></li>

</ul>

<script>

var x = 10;

var y = 10;

$("a.tooltip").mouseover(function (e) {

this.myTitle = this.title;

this.title = "";

this.imgTitle = this.myTitle ? this.myTitle : "无title";

var tooltip = "<div id='tooltip'><img src='" + this.href + "'/><div>" + this.imgTitle + "</div></div>"

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

$("#tooltip").css({

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

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

}).show("fast");

}).mouseout(function () {

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

this.title = this.myTitle;

})

</script>

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类