JQuery 鼠标提示特效之 Sweet Titles
JQuery 的 Sweet Titles 鼠标提示特效我早就用过了,但是后来发现和链接平移 JQuery 特效同时使用会在 IE 下有些冲突,虽说只有在我的主题上发现有这个情况,不过还是很可惜被我弃用了一段时间。今天却又被我重新用上了,用了比较折衷的方法,那就是只在友情链接页面使用 Sweet Titles,正好最近对友情链接做了彻底的改革,所以也就顺便对友链页面小小的美化一下。
说了半天,再来介绍一下什么是 Sweet Titles 吧,效果请见我的友情链接页面。
Sweet Titles 是 JQuery 中有名的鼠标悬浮提示效果之一,与其相类似的 JQuery 插件也不少,比如说,jQuery Plugin - Tooltip、jTip - The jQuery Tool Tip、clueTip、BetterTip、Flash Tooltips using jQuery、ToolTip,这些都是 JQuery 的鼠标提示效果插件,各有特色,不过相比较而言,Sweet Titles 是其中代码最少,使用最方便,效果也相当华丽丽的一个,所以个人感觉很适合博客使用。
接下来说一下使用方法:
一、载入 JQuery 库
其实用 JQuery 1.4 有点浪费,JQuery 1.2x 就完全可以胜任。
二、执行代码
$("a").mouseover(function(e){
this.myTitle = this.title;
this.myHref = this.href;
this.myHref = (this.myHref.length > 30 ? this.myHref.toString().substring(0,30)+"..." : this.myHref);
this.title = "";
var tooltip = "<div id='tooltip'><p>"+this.myTitle+"<em>"+this.myHref+"</em>"+"</p></div>";
$('body').append(tooltip);
$('#tooltip').css({"opacity":"0.8","top":(e.pageY+20)+"px","left":(e.pageX+10)+"px"}).show('fast');
}).mouseout(function(){this.title = this.myTitle;$('#tooltip').remove();
}).mousemove(function(e){$('#tooltip').css({"top":(e.pageY+20)+"px","left":(e.pageX+10)+"px"});
});
});
三、样式美化部分
#tooltip p {color:#fff;font:12px 'Microsoft YaHei',Arial,宋体,Tahoma,Sans-Serif;}
#tooltip p em {display:block;margin-top:3px;color:#f60;font-style:normal;}
以上代码部分摘自:http://immmmm.com/jquery-study-notes-the-wonderful-title-tips.html
Javascript,jQuery,JS,Sweet Titles,WordPress
相关的文章-
jQuery/JavaScript 实现的异步加载图片2011年04月10日 -
JQuery 鼠标滑动渐隐渐显效果2010年05月5日 -
利用 JQuery 实现图片显隐特效2010年04月8日 -
JQuery 实现动感导航菜单2010年02月25日
载入地址被修改,无法从空链接位置读取评论内容,使用原有嵌入代码可立即恢复正常! -_-||
问下 这个超出了页面的bug怎么解决。。。
这个的话,你可以用兽兽的插件:http://zou.lu/sweet-titles-wordpress-plugin/
纯代码版的比较精简,但是不能解决超出页面的bug
万戈老师你好 我按你的这个代码实现出了效果了,可是在IE下没有圆角,可是这个网站http://www.3anshi.com/ 他在IE下就能显示圆角,你研究一下看看
看了一下,他的IE下也是直角啊
问一下 怎么在友情链接前面加上网站的小图标呀?
看看这篇吧:http://wange.im/improve-favicon-in-wordpress-link-with-jquery.html
学习了··呵呵·找了好久·找到好几个人··终于搞懂jQuery这个东东; ·
呵呵,我也不算懂jquery啦,只是现学现卖
求助,老万!
wordpress中,如何在hearder.php中调用当前主题目录下的css文件!例如limory.css,在主题目录下,如何调用它呢?
我要完整的代码,先谢谢了!
[link rel="stylesheet" href="[?php bloginfo('template_url'); ?]/limory.css" type="text/css" /]
其中,把方括号改为尖括号就可以了
不用客气哈,举手之劳嘛
刚开始我真的被打击了……无法正常显示提示美化……
后来仔细观察
发现有没有可能附件图标在上面而这个提示在下面……结果就是稍微调整下就完全OK 了……
明天接着去修改CSS的颜色 让我的主题更加美观。
很感谢木木木木也谢谢万戈这么好的效果让我一直收藏……
呃,木木是摘自我这里的。。。
感谢Leeiio的无私奉献哈,真的从你那里学到不少,特别是Jquery方面的知识
我真是懒死了,好久没有写好玩的关于jquery的东西了
偶尔用一些可以点缀网站,还是不错滴,嘿嘿
我是用在正文中,经常利用title放些说明文字省空间~
我也参考过你的修改版,不过我不用在footer,所以就用了原版,呵呵
我footer也不用了,那个方法在IE下有延迟,干脆也原版
考虑加入这个代码,呵呵
恩恩,不错的,可以玩玩去~
老万现在玩起瘾了。。
呵呵,还没过足瘾呢
万分崇拜,JQuery你运用的真好。
我还只是初学者呢,呵呵
太不公平了,我们用的还是zblog版本的
HOHO,那就换到咱们WP吧
哇嘎嘎,这个玩意当初使用Pjblog 的时候,某个大神,WBC的wbc online插件里面就带了,当时很喜欢,后来发现是一个JS的功能...现在发展到jQ版本咯
JQ版本要精简多了,相当不错哦
呵呵 学习学习
以后换WP
能到你这找不少代码~
哈,欢迎早日来到WP啊
学习中,有点不懂,不过,还是留个脚印。以证明关注了你。
呵呵,不管怎么样,谢谢你的关注
朴素大叔前来膜拜
我也已经使用了一段时间了,我也是在木木的那里看到的
木木那里是挖掘JQ的宝地啊
友链页面太可怕了.....
可以想像都放在首页的话更可怕
呵呵,一直在用
我今天才刚用上,真该早点用上
呵呵~~ff下没什么变化~
退出去看效果了~
去友链页面就可以看到效果啦
jquery确实让人着迷,总有意想不到的效果~
恩,就是有些JQ太庞大了,让人看了就怕
我也有好几个地方用到jq了.~
JQ是好东东啊,我还在不断研究呢
已经用ctrl C+V大法拿走了~ 谢谢!
哈哈,客气啥,我也是 ctrl C+V 过来的
我就暂时先在这里存档了。。等有时间再Ctrl+C V
我感觉你会在jquery折腾很久。。
哈哈,说不定会比你想像的更久
继续 jQuery 啊,解决文囧问题……
你太了解我了,每次JQ都是因为文囧~
不整花样了,感觉超浪费时间
代码好像是挺少的...
好想能自己纯js写出来啊...
用JQ的话,就不必JS啦
老万,你友链不是清理了么,怎么还是这么多……
我只是把首页的全部搬到内页而已
没研究过,不过应该就是Jquery结合对DOM的操作做出来的吧!
不知道耶,我只管照搬过来用
手机上的,看看不效果,哈哈
不错不错,我就笑纳 了
......jQuery 这东西真的不懂……
其实并不是你想象的那么难啦,呵呵
很少用插件
这个是JQ特效,算不上是WP插件
在高科技的鼎力支持下,我露脸了
同学,你不睡觉的吗?
我是苦命的民工,作息时间和你们相反
你也可以试试哈
JQuery特效玩上瘾了
哈哈,还没过瘾呢
每次的Jquery我都是看不懂的
刚开始我也是,深入之后觉得并不是我想象的这么难
你现在也走技术路线了?
非专业的技术路线,呵呵
有bug一枚:如果tooltip超出了页面,会把页面底部撑出一个横向滚动条...兽兽的博客里面就解决掉了这个bug...貌似解决起来不难,不过我没研究... 等你研究好了我来copy代码
这还要多加一个判断,等会来研究一下
拿去测试下,发现俺为了“页面载入中,请稍候.....”的功能加载了个jquery.min.js库,真悲剧啊。既然一个也是加,还不如都加几个特效玩玩。
恩恩,我也是这么想的
戈 啊,你真的是中毒了!
中了JQ的毒
有板凳坐否?
阿木,我的友链也改革了,比你还彻底,首页一个都不放
嘿嘿,这次我到的很早啊!
哈哈,我要强力插入前排。
人品爆发
....我才发布不到1分钟
感觉快要更新了,看了看昨天的那篇,一点首页,无沙发。然后……Hoho~