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 Ajax学习实例6 向WebService发出请求,返回DataSet(XML) 异步调用
Mar 18 Javascript
js getElementsByTagName的简写方式
Jun 27 Javascript
javascript 构造函数强制调用经验总结
Dec 02 Javascript
HTML5实现留言和回复页面样式
Jul 22 Javascript
jquery实现弹出层登录和全屏层注册特效
Aug 28 Javascript
jQuery实现鼠标经过时出现隐藏层文字链接的方法
Oct 12 Javascript
javascript检测移动设备横竖屏
May 21 Javascript
一览画面点击复选框后获取多个id值的方法
May 30 Javascript
Angular实现搜索框及价格上下限功能
Jan 19 Javascript
Vue中使用的EventBus有生命周期
Jul 12 Javascript
vue 根据数组中某一项的值进行排序的方法
Aug 30 Javascript
详解angular2.x创建项目入门指令
Oct 11 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读取30天之内的根据算法排序的代码
2008/04/06 PHP
一些 PHP 管理系统程序中的后门
2009/08/05 PHP
PHP快速生成各种信息提示框的方法
2016/02/03 PHP
Zend Framework连接Mysql数据库实例分析
2016/03/19 PHP
一些Javascript的IE和Firefox(火狐)兼容性的问题总结及常用例子
2009/05/21 Javascript
javascript操作html控件实例(javascript添加html)
2013/12/02 Javascript
jQuery表格插件ParamQuery简单使用方法示例
2013/12/05 Javascript
javascript生成随机大小写字母的方法
2014/02/20 Javascript
Javascript判断图片尺寸大小实例分析
2014/06/16 Javascript
使用AngularJS制作一个简单的RSS阅读器的教程
2015/06/18 Javascript
基于JavaScript的操作系统你听说过吗?
2016/01/28 Javascript
基于JavaScript实现文字超出部分隐藏
2016/02/29 Javascript
老生常谈javascript中逻辑运算符&amp;&amp;和||的返回值问题
2017/04/13 Javascript
详解Vue爬坑之vuex初识
2017/06/14 Javascript
前端常见跨域解决方案(全)
2017/09/19 Javascript
Vue路由 重定向和别名的区别说明
2020/09/09 Javascript
antd design table更改某行数据的样式操作
2020/10/31 Javascript
antd form表单数据回显操作
2020/11/02 Javascript
JQuery绑定事件四种实现方法解析
2020/12/02 jQuery
Python实现运行其他程序的四种方式实例分析
2017/08/17 Python
Python numpy 提取矩阵的某一行或某一列的实例
2018/04/03 Python
python合并已经存在的sheet数据到新sheet的方法
2018/12/11 Python
python定时按日期备份MySQL数据并压缩
2019/04/19 Python
python用什么编辑器进行项目开发
2020/06/17 Python
Python操作word文档插入图片和表格的实例演示
2020/10/25 Python
Under Armour安德玛法国官网:美国高端运动科技品牌
2018/06/29 全球购物
电子商务应届生求职信
2013/11/16 职场文书
保安拾金不昧表扬信
2014/01/15 职场文书
奥利奥广告词
2014/03/20 职场文书
企业安全生产承诺书
2014/05/22 职场文书
学校志愿者活动总结
2014/06/27 职场文书
统计学教授推荐信
2014/09/18 职场文书
向女朋友道歉的话
2015/01/20 职场文书
工作检讨书怎么写
2015/01/23 职场文书
2015新员工工作总结范文
2015/10/15 职场文书
Java新手教程之ArrayList的基本使用
2021/06/20 Java/Android