> 小邪今天把博客文章标题加上了 jQuery 点击文字替换效果,有兴趣可以返回文章列表点点看。
> 呵呵,实际上灰常简单的,就只需要一个 Click 事件,然后修改 Text 为载入中就好了。

> jQuery 查找元素的语法跟 CSS 中是一样的,比如我的文章标题就是 .post .title h2 a 。
> O(∩_∩)O 然后我打算把博客上所有的链接都加上自动替换的效果,嘿嘿嘿嘿,那样子就太壮观啦。
1. 首先载入 jQuery 库(谷歌提供的托管地址):
1 2 3 | <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"> </script> |
2. 然后添加点击后替换文字效果的JS代码:
1 2 3 4 5 6 7 8 9 | <script type="text/javascript"> jQuery(document).ready(function($){ $('a').click(function(){ $(this).text('载入中 ...'); }); }); </script> |
> 呵呵,相信你看出了我说话的漏洞了,我并没有说替换后还会变回来。
> 所以在对带 Target="_blank" 的打开新窗口的链接使用此效果之后,新的窗口打开。
> 而旧的窗口还在那里,同时里面的链接文字就一直保持在 “载入中 ...” 的字样,那样就杯具了。
3. 进阶使用点击后替换文字效果的JS代码:
> 那么下面要实现的就是在 1.8 秒钟以后自动将链接文字替换回来。
> 一般网页的载入时间是 1.3 秒钟,然后假设新窗口打开之后立即切换回来,就总共算 1.8 秒。
1 2 3 4 5 6 7 8 9 10 11 12 | <script type="text/javascript"> jQuery(document).ready(function($){ $('a').click(function(){ myloadoriginal = this.text; $(this).text('载入中 ...'); var myload = this; setTimeout(function() { $(myload).text(myloadoriginal); }, 1800); }); }); </script> |
4. 关于 jQuery 选择器的简单解说:
> 如果觉得麻烦直接就直接使用我的进阶方法吧,这个是对整个站点的所有链接实现的。
> 然后就可以完美地实现 jQuery 人性化的加载提示功能,祝你好运 O(∩_∩)O。
> 其实 jQuery 的元素选择器跟 CSS 几乎一致,层层递进比较容易理解。
> .post .title h2 a 是选择我的模板的文章标题,具体的请根据实际情况指定。
5. 自行下载 jQuery 库:
> 传送门:http://code.google.com/p/jqueryjs/downloads/list
> 然后上传到自己的站点,并将以下代码上的地址修改我你站点上文件的路径。
1 | <script type="text/javascript" src="jQuery库的地址"></script> |
6. 欢迎来 Follow 我的 Twitter @AngelSolo 。


沙发!
@超人,
嘿嘿,在冬天就要窝在又软又暖大沙发里 ~
@邪 罗刹,
确实,,现在舒服的很. 我发现你上面的功能,没啥作用啊.跟点击进入是一个效果.只是载入的时候还能浏览
@超人,
感觉人性化一点 \(^o^)/ ~
这些好东西就都放在这儿,过几天我一拿去用,你好好的整理就行了!哈哈!我是不是太坏了
@Awu,
嘿嘿嘿嘿 ~ 灰常坏 ~
学习了
@王光卫,
呵呵,谢谢支持 ~
哇 童鞋你的博客的管理知识好专业 ~ - - ~
呵,这效果很爽
@Rusaer,
恩,灰常人性化,按下去很爽 ~
fx中键点不管用啊,不过正好,中键是新标签页打开
@第三眼,
呵呵,这个中键我倒是没考虑到 ~
主要是不同浏览器就不一样了 ~ 嘎嘎 ~
jq果然强大,学习下,周末试试
@万戈,
呵呵,到时候我要去围观下 O(∩_∩)O ~
@邪 罗刹,
我已经添加了这个效果,请验收
@万戈,
嘿嘿 ~ 灰常滴好 ~ O(∩_∩)O ~
大家鼓掌 ~
今天新网DNS被攻击,我的博客一天没打开!
@GEZ鸽子,
╮(╯▽╰)╭ 国内的博客景象一片惨淡 ~
兄弟 逃往国外吧 ~ 嘎嘎 ~
这个还没开始学勒。 落伍了 我要向博主学习
@老七,
呵呵,大家各有所长,互相学习 ~
jquery 很漂亮
@开心凡人,
恩,效果堪比Flash ~
不错,你博客速度很快啊
@阿士,
( ⊙o⊙ )哇 真的啊?!
太令人高兴了 ~
我一直对国外服务器的速度没啥信心 ~
@邪 罗刹,
速度确实不错
好复杂喔,悠悠飘过算了。
这个方法测试失败- -用万戈的解决了。。
@小y,
汗,你没有修改 .post .title h2 a 啊?
这个是针对我模板的选择器啦 ~
当然对不一样的模板不行 ~
我把文章修改下好了 ~
好理解些 ~
@邪 罗刹,
= =发现的确是这样的。。已经修改好 。。解决了。。
@小y,
这是我的错,我没有讲清楚,呵呵。
话说刚才被你打击到了 ╮(╯▽╰)╭。
去看一下《2012》寻求一下安慰 ~~~~(>_<)~~~~ 。
( ⊙o⊙ )哇 这个效果上 收藏个~
@疾风,
呵呵 谢谢支持 ~ \(^o^)/ ~
不知道是我网慢还是你搞的这个特效拖累了加载速度.....
@诗酒如画,
刚刚阿士说我的博客很快来着 ~
结果 现在 ╮(╯▽╰)╭ 我又纠结鸟 ~
躲到墙角画圈圈好了 ~
小邪,我突然发现这个效果在opera下不能正常运行
@万戈,
好的,我立马进行测试。O(∩_∩)O。
下定决心了,寒假学JS
@ShuaiGe.Me,
嘿嘿,支持你喔,到时候有问题互相帮助。
学习了,已经在推特上Follow你了,话说刚开始玩Twitter,上面都没什么人。。。
@SATURN,
呵呵,现在在天朝的和谐社会之下。
百度和谷歌里关于Twitter的最高频率的关键词不是“推特名人”之类的 ~
而是“Twitter 是什么”~ ╮(╯▽╰)╭ ~ 杯具啊 ~
我也 Follow 你咯 ~
@邪 罗刹,
我也搜索过“推特名人”不过多半是人云亦云的枪文,我先看看你Follow的人里面有没有我感兴趣的哈~~
@SATURN,
呵呵,也是 ~ 枪文都很没有营养的说 ~
你挑挑看吧 ~
推荐河蟹娱乐 中文锐推榜机器人 solidot ~
呵呵!以后我要学JQ的时候 就来问你咯
@漠岚,
呵呵,好的,大家互相学习嘛 ~
先收藏,用的着时用
@仁心博客,
呵呵,谢谢支持 ~
JQuery跟Page-Exit(页面翻转效果)一样。
严重延迟页面加载时间,建议跟619一样,裸奔!
@619,
嘿嘿,膜拜下裸奔王 ~
我倒是不敢把博客拿来裸奔 ~
@邪 罗刹,
在这花花绿绿的主题世界,我选择裸奔,我容易吗?
@619,
呵呵,我测了一下 ~
载入你的页面只要 74ms ~
然后花载入 242ms 的统计代码 ~
╮(╯▽╰)╭ 万恶的统计代码,杯具啊 ~
话说我在想你要是开了强力的缓存插件 会不会缩短到 10ms 呢 ~
@邪 罗刹,
一千分之七十四秒啊?!还是有点慢,寻思着要不要开强缓
@619,
嘿嘿,话说我开了3个缓存插件 ~
一个缓存数据库读写 ~
一个缓存文章页面 ~
一个缓存侧边栏 ~
这个效果挺好的
@若谷,
呵呵,灰常人性化 ~ O(∩_∩)O哈!
@蓝冰,
嘿嘿,多谢,我鸡冻了 ~( ̄▽ ̄)~ 。
我轻轻的飘过这里
@开心凡人,
我悄悄的回复一下 ~ O(∩_∩)O ~
不带走一片云彩 ~
-----------
P.s. 带走你一IP ~
呃,我也是這麼干的,不過你的新窗口打開的思路不錯,定時切換回來文字。
@Leeiio,
呵呵,谢谢支持 ~
这个效果蛮人性化的说 ~
用.html方法插入一个loading图片更有效果。。。
@QiQiBoY,
呵呵,那也是很不错的 ~
个人还是挺喜欢jquery 的。
小X,我是张三,你投稿的这篇文章被联盟第一期杂志选中,希望能抽空再校对一下博文,尽量避免错别字及其他。。
@张三,
好的 ~ 没问题 ~
为什么我用的时候“载入中”变成六个框框了?
@胡一刀,
你的 Wordpress 是 UTF-8 编码的 ~
但是你的 JS 文件是 ANSI 编码 ~
这样子就矛盾了 ~
所以请把你的 JS 文件转换为或者保存为 UTF-8 编码即可 ~
@邪 罗刹,
解决了,原来是编码的问题,现在可以加到博客上去哈哈
@胡一刀,
嘿嘿 ~ 我去你博客围观 ~
我也试试全加的看,目前只加了标题~
@羽中,
~
呵呵,试试吧 ~
蛮不错的说,很动感 ~
一直想弄来着~
@北街,
嘿嘿,真开心对你有用 ~~
@邪 罗刹,
这是YD的小邪么?~不是你的风格啊!
@北街,
小邪最近闲得蛋疼 ~ 。。。。。。。╮(= =)╭
@MOPVHS,
嘿嘿,很开心对你有用呐 ~
@邪 罗刹,
我的图片呢~~~又一个悲剧...
等一下....我突然发现点击图片,图片被替换成文字...然后...