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 相关文章推荐
jQuery实现div浮动层跟随页面滚动效果
Feb 11 Javascript
深入浅析search 搜索框的写法
Aug 02 Javascript
bootstrapValidator表单验证插件学习
Dec 30 Javascript
Javascript 实现匿名递归的实例代码
May 25 Javascript
JavaScript队列函数和异步执行详解
Jun 19 Javascript
JavaScript编写的网页小游戏,很给力
Aug 18 Javascript
vue-cli与webpack处理静态资源的方法及webpack打包的坑
May 15 Javascript
webpack+vue+express(hot)热启动调试简单配置方法
Sep 19 Javascript
VeeValidate 的使用场景以及配置详解
Jan 11 Javascript
Vue 自定义标签的src属性不能使用相对路径的解决
Sep 17 Javascript
JS实现图片切换特效
Dec 23 Javascript
js实现踩五彩块游戏
Feb 08 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
如何用C语言编写PHP扩展的详解
2013/06/13 PHP
如何解决CI框架的Disallowed Key Characters错误提示
2013/07/05 PHP
php获取YouTube视频信息的方法
2015/02/11 PHP
PHP遍历XML文档所有节点的方法
2015/03/12 PHP
PHP基于yii框架实现生成ICO图标
2015/11/13 PHP
laravel5.2实现区分前后台用户登录的方法
2017/01/11 PHP
[原创]后缀就扩展名为js的文件是什么文件
2007/12/06 Javascript
JQuery AJAX实现目录浏览与编辑的代码
2008/10/21 Javascript
字符串的replace方法应用浅析
2011/12/06 Javascript
JSCode all of Brower 全局屏蔽网页右键功能 具体实现
2013/06/05 Javascript
artdialog的图片/标题以及关闭按钮不显示的解决方法
2013/06/27 Javascript
多个datatable共存造成多个表格的checkbox都被选中
2013/07/11 Javascript
通过JS来动态的修改url,实现对url的增删查改
2014/09/01 Javascript
AngularJS ng-bind-html 指令详解及实例代码
2016/07/30 Javascript
jQuery访问浏览器本地存储cookie、localStorage和sessionStorage的基本用法
2017/10/20 jQuery
three.js中文文档学习之通过模块导入
2017/11/20 Javascript
详解JS转换数值函数Number()、parseInt()、parseFloat()
2018/08/24 Javascript
小程序登录态管理的方法示例
2018/11/13 Javascript
JavaScript实现轮播图效果
2020/10/30 Javascript
[51:27]LGD vs Liquid 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
[07:09]DOTA2-DPC中国联赛 正赛 Ehome vs Elephant 选手采访
2021/03/11 DOTA
Python函数中定义参数的四种方式
2014/11/30 Python
python实现在sqlite动态创建表的方法
2015/05/08 Python
Python学习教程之常用的内置函数大全
2017/07/14 Python
python删除文本中行数标签的方法
2018/05/31 Python
pip安装py_zipkin时提示的SSL问题对应
2018/12/29 Python
Python分析彩票记录并预测中奖号码过程详解
2019/07/09 Python
numpy.meshgrid()理解(小结)
2019/08/01 Python
python获取Linux发行版名称
2019/08/30 Python
Python模块/包/库安装的六种方法及区别
2020/02/24 Python
用HTML5 Canvas API中的clearRect()方法实现橡皮擦功能
2016/03/15 HTML / CSS
护士先进个人总结
2015/02/13 职场文书
2015学校师德师风工作总结
2015/04/22 职场文书
大学毕业生自我鉴定范文
2019/06/21 职场文书
MySQL 使用自定义变量进行查询优化
2021/05/14 MySQL
redis内存空间效率问题的深入探究
2021/05/17 Redis