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 相关文章推荐
Javascript使用post方法提交数据实例
Aug 03 Javascript
谈谈我对JavaScript DOM事件的理解
Dec 18 Javascript
jQuery实现页面评论栏中访客信息自动填写功能的方法
May 23 Javascript
jQuery EasyUI tree 使用拖拽时遇到的错误小结
Oct 10 Javascript
Jquery Easyui自定义下拉框组件使用详解(21)
Dec 31 Javascript
jQuery 禁止表单用户名、密码自动填充功能
Oct 30 jQuery
JavaScript实现计算多边形质心的方法示例
Jan 31 Javascript
IDEA安装vue插件图文详解
Sep 26 Javascript
Vue事件处理原理及过程详解
Mar 11 Javascript
jQuery cookie的公共方法封装和使用示例
Jun 01 jQuery
解决ant Design中Select设置initialValue时的大坑
Oct 29 Javascript
JavaScript async/await原理及实例解析
Dec 02 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
一个很方便的 XML 类!!原创的噢
2006/10/09 PHP
php中定义网站根目录的常用方法
2010/08/08 PHP
CodeIgniter中实现泛域名解析
2014/07/19 PHP
PHP动态柱状图实现方法
2015/03/30 PHP
Yii框架页面渲染操作实例详解
2019/07/19 PHP
很棒的学习jQuery的12个网站推荐
2011/04/28 Javascript
js获取url中&quot;?&quot;后面的字串方法
2014/05/15 Javascript
JS检测移动端横竖屏的代码
2016/05/30 Javascript
jQuery设置聚焦并使光标位置在文字最后的实现方法
2016/08/02 Javascript
使用vue编写一个点击数字计时小游戏
2016/08/31 Javascript
javascript使用闭包模拟对象的私有属性和方法
2016/10/05 Javascript
vue.js初学入门教程(1)
2016/11/03 Javascript
javascript 日期相减-在线教程(附代码)
2017/08/17 Javascript
Nodejs中的require函数的具体使用方法
2019/04/02 NodeJs
python代码检查工具pylint 让你的python更规范
2012/09/05 Python
浅谈python中的getattr函数 hasattr函数
2016/06/14 Python
python输入错误密码用户锁定实现方法
2017/11/27 Python
python实现求两个字符串的最长公共子串方法
2018/07/20 Python
Django中日期处理注意事项与自定义时间格式转换详解
2018/08/06 Python
用python生成1000个txt文件的方法
2018/10/25 Python
Python+OpenCV+pyQt5录制双目摄像头视频的实例
2019/06/28 Python
python科学计算之narray对象用法
2019/11/25 Python
ansible动态Inventory主机清单配置遇到的坑
2020/01/19 Python
Python如何把多个PDF文件合并代码实例
2020/02/13 Python
如何使用repr调试python程序
2020/02/28 Python
python画环形图的方法
2020/03/25 Python
基于HTML5 FileSystem API的使用介绍
2013/04/24 HTML / CSS
参观接待方案
2014/03/17 职场文书
企业员工集体活动方案
2014/08/17 职场文书
防灾减灾活动总结
2014/08/30 职场文书
父亲节寄语大全
2015/02/27 职场文书
清洁工个人工作总结
2015/03/05 职场文书
大学学生会辞职信
2015/05/13 职场文书
幼儿园秋季开学通知
2015/07/16 职场文书
Java基于字符界面的简易收银台
2021/06/26 Java/Android
Python使用DFA算法过滤内容敏感词
2022/04/22 Python