显示、隐藏评论者信息
这个功能很多主题都有,旨在减小页面篇幅、提高用户体验,我的这个主题本来也是预留了这个功能,但是因为鄙人懒所以一直没有改造。最近这阵子小恙再加上本来也懒所以也一直没有折腾博客,觉得再不折腾折腾博客兴许就这么闲下来了。
小发骚文,
望高手指正
JS代码如下:
var cmtinfo = jQuery('#cmtinfo'); if (cmtinfo.length>0){ var hideinfo = cmtinfo.find('#hide_author_info'); var showinfo = cmtinfo.find('#show_author_info'); var authorinfo = jQuery('#author_info'); authorinfo.hide(); showinfo.click(function(){jQuery(this).fadeOut(function(){hideinfo.fadeIn();});authorinfo.fadeIn();}); hideinfo.click(function(){jQuery(this).fadeOut(function(){showinfo.fadeIn();});authorinfo.fadeOut();}); } |
#cmtinfo 是有信息的访客所显示访客新的一个 DIV
#hide_author_info、#show_author_info 一个是隐藏按钮一个是显示按钮
#author_info 是 #cmtinfo 的一个子 DIV
学习了 拿回去试一试
@无冷
javascript 我的痛,还是用框架吧,省却很多繁琐的基础代码。
浏览器见容也做的好,折腾起来更给力,宁愿省去一些图片,让出这20几kb!
用javascript和php一起来判断吧,节省一点,jquery还需要几十kb呢
@wind
定时发的,我一般写完了,要再检查检查。
xiang兄,白天居然能发博了。