【锋利的JQuery-学习笔记】Tootip(提示框)
2014-05-01 20:01
651 查看
效果图:
![](http://images.cnitblog.com/i/380433/201405/011958425336606.jpg)
1.当鼠标移动到超链接时,有提示框。
2..当鼠标移动到图片动画旋转
html:
css:
js:
![](http://images.cnitblog.com/i/380433/201405/011958425336606.jpg)
1.当鼠标移动到超链接时,有提示框。
2..当鼠标移动到图片动画旋转
html:
<div id="jnNotice"> <div id="jnMiaosha"> <a href="#nogo" class="JS_css3"><img src="images/upload/20120216.jpg" alt="冬品清仓" /></a> </div> <div id="jnNoticeInfo"> <h2 title="最新动态">最新动态</h2> <ul> <li><a href="###1" class="tooltip" title="[活动] 伊伴春鞋迎春大促">[活动] 伊伴春鞋迎春大促</a></li> <li><a href="###2" class="tooltip" title="[活动] 千百度冬靴新品火热让利">[活动] 千百度冬靴新品火热让利</a></li> <li><a href="###3" class="tooltip" title="[活动] COEY秋冬新品全场2.3折起">[活动] COEY秋冬新品全场2.3折起</a></li> <li><a href="###4" class="tooltip" title="[活动] 伊伴春鞋迎春大促">[活动] 伊伴春鞋迎春大促</a></li> <li><a href="###5" class="tooltip" title="[活动] 千百度冬靴新品火热让利">[活动] 千百度冬靴新品火热让利</a></li> <li><a href="###6" class="tooltip" title="[活动] COEY秋冬新品全场2.3折起">[活动] COEY秋冬新品全场2.3折起</a></li> </ul> <br class="clear" /> </div> </div>
css:
/* 最新动态 */ #jnNotice{ float: left; height: 321px; overflow: hidden; width: 230px; } #jnMiaosha { float: left; height: 176px; margin-bottom: 10px; overflow: hidden; width: 230px; } .JS_css3 img { -webkit-transition:1s all; -moz-transition:1s all; -o-transition:1s all; transition:1s all; } .JS_css3:hover img { -webkit-transform:rotate(720deg); -moz-transform:rotate(720deg); -o-transform:rotate(720deg); transform:rotate(720deg); } #jnNoticeInfo { float: left; border: 1px solid #DFDFDF; height: 133px; overflow: hidden; width: 228px; } #jnNoticeInfo h2 { height: 23px; line-height: 23px; border-bottom: 1px solid #DFDFDF; text-indent:12px; } #jnNoticeInfo ul { float: left; padding: 6px 2px 0 12px; } #jnNoticeInfo li { height: 20px; line-height: 20px; overflow: hidden; } #jnNoticeInfo li a{ color:#666666; } #jnNoticeInfo li a:hover{ color: #008CD7; text-decoration: none; } /* 品牌活动 */
js:
$(function () { var x = 10; var y = 15; $("a.tooltip").mouseover(function (e) { this.myTitle = this.title; this.title = ""; var tooltip = "<div id = 'tooltip'>" + (this.myTitle !=null ?this.myTitle:"") + "</div>"; $("body").append(tooltip); $("#tooltip").css({ "top": (e.pageY + y) + "px", "left": (e.pageX + x) + "px" }).show("fast"); }).mouseout(function () { this.title = this.myTitle; $("#tooltip").remove(); }); });
相关文章推荐
- 【锋利的JQuery-学习笔记】添加提示图片
- jquery Select2 学习笔记之中文提示
- jquery-mobile学习笔记-把过滤框中提示语提示换成中文
- 锋利的jQuery第2版学习笔记1~3章
- 锋利的jquery学习笔记
- 【锋利的jQuery】学习笔记02
- jQuery 学习笔记之九 (jQuery 图片提示 )
- 锋利的jQuery 学习笔记-第一章 认识JQuery
- 锋利的jquery学习笔记 第二章
- 锋利的Jquery学习笔记(1)
- 【学习笔记】锋利的jQuery(三)事件和动画
- 【锋利的jQuery】学习笔记03
- 锋利的JQuery 学习笔记
- 【锋利的JQuery-学习笔记】输入框提示语-隐藏/显示
- 锋利的jQuery第2版学习笔记8~11章
- 锋利的jQuery学习笔记之选择器
- JQuery 学习笔记之:美妙的标题提示 弹出层
- JQuery 学习笔记(一)超链接和图片提示效果
- OpenLayers学习笔记9——使用servlet与jquery-ui实现自动提示输入
- 【锋利的jQuery】学习笔记01