jquery实现网站超链接和图片提示效果


Posted in Javascript onMarch 21, 2013

超链接提示效果:

<script type="text/javascript"> 
//<![CDATA[ 
$(function(){ 
var x = 10; 
var y = 20; 
$("a.tooltip").mouseover(function(e){ 
this.myTitle = this.title; 
this.title = ""; 
var tooltip = "<div id='tooltip'>"+ this.myTitle +"<\/div>"; //创建 div 元素 
$("body").append(tooltip); //把它追加到文档中 
$("#tooltip") 
.css({ 
"top": (e.pageY+y) + "px", 
"left": (e.pageX+x) + "px" 
}).show("fast"); //设置x坐标和y坐标,并且显示 
}).mouseout(function(){ 
this.title = this.myTitle; 
$("#tooltip").remove(); //移除 
}).mousemove(function(e){ 
$("#tooltip") 
.css({ 
"top": (e.pageY+y) + "px", 
"left": (e.pageX+x) + "px" 
}); 
}); 
}) 
//]]> 
</script>

图片提示效果:
<script type="text/javascript"> 
//<![CDATA[ 
$(function(){ 
var x = 10; 
var y = 20; 
$("a.tooltip").mouseover(function(e){ 
this.myTitle = this.title; 
this.title = ""; 
var imgTitle = this.myTitle? "<br/>" + this.myTitle : ""; 
var tooltip = "<div id='tooltip'><img src='"+ this.href +"' alt='产品预览图'/>"+imgTitle+"<\/div>"; //创建 div 元素 
$("body").append(tooltip); //把它追加到文档中 
$("#tooltip") 
.css({ 
"top": (e.pageY+y) + "px", 
"left": (e.pageX+x) + "px" 
}).show("fast"); //设置x坐标和y坐标,并且显示 
}).mouseout(function(){ 
this.title = this.myTitle; 
$("#tooltip").remove(); //移除 
}).mousemove(function(e){ 
$("#tooltip") 
.css({ 
"top": (e.pageY+y) + "px", 
"left": (e.pageX+x) + "px" 
}); 
}); 
}) 
//]]> 
</script>
Javascript 相关文章推荐
一次失败的jQuery优化尝试小结
Feb 06 Javascript
两个listbox实现选项的添加删除和搜索
Mar 01 Javascript
jquery validate在ie8下的bug解决方法
Nov 13 Javascript
浅谈javascript中for in 和 for each in的区别
Apr 23 Javascript
jqueryMobile使用示例分享
Jan 12 Javascript
js+css实现回到顶部按钮(back to top)
Mar 02 Javascript
node.js实现端口转发
Apr 14 Javascript
Jquery和JS获取ul中li标签的实现方法
Jun 02 Javascript
JS正则表达式验证账号、手机号、电话和邮箱是否合法
Mar 08 Javascript
vue侧边栏动态生成下级菜单的方法
Sep 07 Javascript
Vue瀑布流插件的使用示例
Sep 19 Javascript
详解webpack打包第三方类库的正确姿势
Oct 20 Javascript
jquery 表格的增行删行实现思路
Mar 21 #Javascript
杨氏矩阵查找的JS代码
Mar 21 #Javascript
JavaScript 判断浏览器是否支持SVG的代码
Mar 21 #Javascript
js禁止document element对象选中文本实现代码
Mar 21 #Javascript
JS获取并操作iframe中元素的方法
Mar 21 #Javascript
jQuery页面图片伴随滚动条逐渐显示的小例子
Mar 21 #Javascript
js 验证密码强弱的小例子
Mar 21 #Javascript
You might like
PHP_Flame(Version:Progress)的原代码
2006/10/09 PHP
php采集文章中的图片获取替换到本地(实现代码)
2013/07/08 PHP
php数组去重实例及分析
2013/11/26 PHP
PHP微信红包API接口
2015/12/05 PHP
Thinkphp事务操作实例(推荐)
2017/04/01 PHP
Laravel中的Blade模板引擎示例详解
2017/10/10 PHP
HTTP状态代码以及定义(解释)
2007/02/02 Javascript
JavaScript 设计模式学习 Factory
2009/07/29 Javascript
克隆javascript对象的三个方法小结
2011/01/12 Javascript
jquery.mobile 共同布局遇到的问题小结
2015/02/10 Javascript
jQuery事件详解
2017/02/23 Javascript
vue Render中slots的使用的实例代码
2017/07/19 Javascript
ReactNative踩坑之配置调试端口的解决方法
2017/07/28 Javascript
Vue项目中使用jquery的简单方法
2019/05/16 jQuery
js实现网页版贪吃蛇游戏
2020/02/22 Javascript
vue axios封装httpjs,接口公用配置拦截操作
2020/08/11 Javascript
Vue中keep-alive组件的深入理解
2020/08/23 Javascript
[01:30:54]《加油DOTA》 第三期
2014/08/18 DOTA
python optparse模块使用实例
2015/04/09 Python
详细解析Python中的变量的数据类型
2015/05/13 Python
Python3实现从文件中读取指定行的方法
2015/05/22 Python
python实现对excel进行数据剔除操作实例
2017/12/07 Python
django 2.2和mysql使用的常见问题
2019/07/18 Python
python构造IP报文实例
2020/05/05 Python
HTML5 Canvas实现360度全景图的示例代码
2018/01/29 HTML / CSS
英国领先的葡萄酒专家:Majestic Wine
2017/05/30 全球购物
理肤泉加拿大官网:La Roche-Posay加拿大
2018/07/06 全球购物
Gloeilampgoedkoop荷兰:在线购买灯泡
2019/02/16 全球购物
个人实习生的自我评价
2014/02/16 职场文书
学习交流会主持词
2014/04/01 职场文书
大专生求职信
2014/06/29 职场文书
2014党员学习习主席讲话思想汇报
2014/09/15 职场文书
2014国庆节标语口号
2014/09/19 职场文书
电影开国大典观后感
2015/06/04 职场文书
又涨知识了,自律到底多重要?
2019/06/27 职场文书
学习师德师风的心得体会(2篇)
2019/10/08 职场文书