锋利的jQuery 第三章章节总结的例子

 更新时间:2010年03月23日 13:48:50   作者:  
改写《锋利的jQuery》第三章章节总结的例子
复制代码 代码如下:

<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" class="tooltip"><img src="images/apple_1.jpg" /></a></li>
<li><a href="images/apple_2_bigger.jpg" class="tooltip" title="第二个产品"><img src="images/apple_2.jpg" /></a></li>
<li><a href="images/apple_3_bigger.jpg" class="tooltip" title="第三个产品"><img src="images/apple_3.jpg" /></a></li>
<li><a href="images/apple_4_bigger.jpg" class="tooltip" 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 class='img1' src='" + this.href + "'/><div class='div1'>" + 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>

相关文章

  • jQuery实现简单的手风琴效果

    jQuery实现简单的手风琴效果

    这篇文章主要为大家详细介绍了jQuery实现简单的手风琴效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • jquery的ajax如何使用ajaxSetup做全局请求拦截

    jquery的ajax如何使用ajaxSetup做全局请求拦截

    在Web开发中,Ajax是一种常用的前后端数据交互技术,由于业务需求的复杂性和安全性的考虑,我们可能需要对Ajax请求进行全局拦截和处理,以便统一处理一些共性问题,如权限验证、错误处理等,本项目方案将介绍如何使用jQuery的Ajax实现全局请求拦截
    2023-11-11
  • jquery实现搜索框功能实例详解

    jquery实现搜索框功能实例详解

    这篇文章主要介绍了jquery实现搜索框功能,搜索框实现搜索一个ul列表中的指定关键词的li。具体实现代码大家参考下本文
    2018-07-07
  • 使用jquery实现轮播图效果

    使用jquery实现轮播图效果

    这篇文章主要为大家详细介绍了使用jquery实现轮播图效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-01-01
  • JQuery之proxy实现绑定代理方法

    JQuery之proxy实现绑定代理方法

    下面小编就为大家带来一篇JQuery之proxy实现绑定代理方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-08-08
  • jQuery实现动态添加和删除input框代码实例

    jQuery实现动态添加和删除input框代码实例

    这篇文章主要介绍了jQuery实现动态添加和删除input框,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • jQuery实现的兼容性浮动层示例

    jQuery实现的兼容性浮动层示例

    这篇文章主要介绍了jQuery实现的兼容性浮动层,可兼容IE、火狐等主流浏览器,涉及jQuery针对页面元素的运算与属性的动态设置相关技巧,需要的朋友可以参考下
    2016-08-08
  • jquery中的查找parents与closest方法之间的区别

    jquery中的查找parents与closest方法之间的区别

    这篇文章主要是对jquery中的查找parents与closest方法之间的区别进行了详细的分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2013-12-12
  • jQuery 限制输入字符串长度

    jQuery 限制输入字符串长度

    这篇文章主要介绍了jQuery限制输入字符串长度的方法,实例讲解,非常实用,需要的朋友可以参考下。
    2016-06-06
  • jtable列中自定义button示例代码

    jtable列中自定义button示例代码

    本文将为大家介绍下在jtable列中如何自定义button,下面有一个不错的示例,感兴趣的朋友可以参考下
    2013-11-11

最新评论