cnblogs TagCloud基于jquery的实现代码


Posted in Javascript onJune 11, 2010

1. 进入"管理 >> 配置"面板

2. 在"通过CSS定制页面风格"文本框内, 添加:

/***********tag cloud css****************/ 
#tagCloud { 
text-align:center; 
overflow:hidden; 
} 
#tagCloud a{ 
padding: 0 5px; 
line-height:1.5em; 
display:inline-block; 
}

3. 在"页脚Html代码"文本框内, 添加:

<script> 
/***********tag cloud script****************/ 
if($("#taglist").length>0) 
{ 
var dict = {}; 
$("#taglist td").has("a").has("span").each(function(i, x){ 
dict[$("a", this).text()] = $("span", this).text().replace(/[)(]/g, ""); 
}); 
$("<div>").attr("id", "tagCloud").appendTo("div#mainContent"); 
for(var k in dict) 
{ 
var sz = (dict[k] * 4) + 12; 
$("<a>") 
.attr("href", "http://www.cnblogs.com/k-sharp/tag/"+escape(k)+"/") 
.attr("title", dict[k]) 
.css("font-size", sz + "px") 
.text(k) 
.appendTo("#tagCloud"); 
} 
$("#taglist").remove(); 
} 
</script>
Javascript 相关文章推荐
通过Jscript中@cc_on 语句识别IE浏览器及版本的代码
May 07 Javascript
无刷新预览所选择的图片示例代码
Apr 02 Javascript
javascript学习笔记(一)基础知识
Sep 30 Javascript
Jquery Ajax xmlhttp请求成功问题
Feb 04 Javascript
基于jQuery实现仿百度首页换肤背景图片切换代码
Aug 25 Javascript
原生js制作日历控件实例分享
Apr 06 Javascript
bootstrap日期控件问题(双日期、清空等问题解决)
Apr 19 Javascript
jQuery实现的下雪动画效果示例【附源码下载】
Feb 02 jQuery
web前端页面生成exe可执行文件的方法
Feb 08 Javascript
angular实现页面打印局部功能的思考与方法
Apr 13 Javascript
js/jquery遍历对象和数组的方法分析【forEach,map与each方法】
Feb 27 jQuery
全面解析js中的原型,原型对象,原型链
Jan 25 Javascript
Js setInterval与setTimeout(定时执行与循环执行)的代码(可以传入参数)
Jun 11 #Javascript
js鼠标左右键 键盘值小结
Jun 11 #Javascript
JavaScript接口实现代码 (Interfaces In JavaScript)
Jun 11 #Javascript
JavaScript的单例模式 (singleton in Javascript)
Jun 11 #Javascript
超级24小时弹窗代码 24小时退出弹窗代码 100%弹窗代码(IE only)
Jun 11 #Javascript
基于jQuery的js分页代码
Jun 10 #Javascript
基于jQuery的弹出警告对话框美化插件(警告,确认和提示)
Jun 10 #Javascript
You might like
网站加速 PHP 缓冲的免费实现方法
2006/10/09 PHP
php 论坛采集程序 模拟登陆,抓取页面 实现代码
2009/07/09 PHP
win7+apache+php+mysql环境配置操作详解
2013/06/10 PHP
php多个字符串替换成同一个的解决方法
2013/06/18 PHP
3款值得推荐的微信开发开源框架
2014/10/28 PHP
laravel异步监控定时调度器实例详解
2019/06/21 PHP
javascript控制frame,iframe的src属性代码
2009/12/31 Javascript
js常用排序实现代码
2010/12/28 Javascript
当自定义数据属性为json格式字符串时jQuery的data api问题探讨
2013/02/18 Javascript
JS+Canvas 实现下雨下雪效果
2016/05/18 Javascript
Angularjs中ng-repeat-start与ng-repeat-end的用法实例介绍
2016/12/31 Javascript
使用Angular Cli如何创建Angular私有库详解
2019/01/30 Javascript
vue实现点击隐藏与显示实例分享
2019/02/13 Javascript
vue分页插件的使用方法
2019/12/25 Javascript
js实现表单项的全选、反选及删除操作示例
2020/06/05 Javascript
Postman无法正常返回结果问题解决
2020/08/28 Javascript
Vue proxyTable配置多个接口地址,解决跨域的问题
2020/09/11 Javascript
理解python正则表达式
2016/01/15 Python
Python使用文件锁实现进程间同步功能【基于fcntl模块】
2017/10/16 Python
JavaScript实现一维数组转化为二维数组
2018/04/17 Python
Python使用pylab库实现绘制直方图功能示例
2018/06/01 Python
Django JWT Token RestfulAPI用户认证详解
2019/01/23 Python
python做反被爬保护的方法
2019/07/01 Python
python+numpy实现的基本矩阵操作示例
2019/07/19 Python
Django 开发调试工具 Django-debug-toolbar使用详解
2019/07/23 Python
Python解释器以及PyCharm的安装教程图文详解
2020/02/26 Python
Python turtle库的画笔控制说明
2020/06/28 Python
一文弄懂Pytorch的DataLoader, DataSet, Sampler之间的关系
2020/07/03 Python
深入了解Python装饰器的高级用法
2020/08/13 Python
大学生职业生涯规划方案
2014/01/03 职场文书
纪念建党演讲稿范文
2014/01/13 职场文书
乡镇安全生产目标责任书
2014/07/23 职场文书
美术学专业求职信
2014/07/23 职场文书
平面设计师岗位职责
2014/09/18 职场文书
《风不能把阳光打败》读后感3篇
2020/01/06 职场文书
python3实现常见的排序算法(示例代码)
2021/07/04 Python