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 相关文章推荐
图片自动更新(说明)
Oct 02 Javascript
jquery获取ASP.NET服务器端控件dropdownlist和radiobuttonlist生成客户端HTML标签后的value和text值
Jun 28 Javascript
js中将URL中的参数提取出来作为对象的实现代码
Aug 16 Javascript
jQuery拖拽 &amp; 弹出层 介绍与示例
Dec 27 Javascript
jquery对单选框,多选框,文本框等常见操作小结
Jan 08 Javascript
jquery制作LED 时钟特效
Feb 01 Javascript
JavaScript调用传递变量参数的相关问题及解决办法
Nov 01 Javascript
jQuery实现下拉框多选 jquery-multiselect 的实例代码
Jul 14 Javascript
功能强大的Bootstrap效果展示(二)
Aug 03 Javascript
Bootstrap组件之下拉菜单,多级菜单及按钮布局方法实例
May 25 Javascript
jQuery+ajax读取json数据并按照价格排序示例
Mar 28 jQuery
jQuery实现简单飞机大战
Jul 05 jQuery
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
mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
2009/04/24 PHP
PHP错误Cannot use object of type stdClass as array in错误的解决办法
2014/06/12 PHP
利用NodeJS和PhantomJS抓取网站页面信息以及网站截图
2013/11/18 NodeJs
自己使用js/jquery写的一个定制对话框控件
2014/05/02 Javascript
JavaScript生成福利彩票双色球号码
2015/05/15 Javascript
Jquery $when done then的用法详解
2016/05/20 Javascript
基于bootstrap-datetimepicker.js不支持IE8的快速解决方法
2016/11/07 Javascript
BootStrap 下拉菜单点击之后不会出现下拉菜单(下拉菜单不弹出)的解决方案
2016/12/14 Javascript
多个上传文件用js验证文件的格式和大小的方法(推荐)
2017/03/09 Javascript
Webpack常见静态资源处理-模块加载器(Loaders)+ExtractTextPlugin插件
2017/06/29 Javascript
基于vue-cli vue-router搭建底部导航栏移动前端项目
2018/02/28 Javascript
Javascript实现时间倒计时功能
2018/11/17 Javascript
D3.js(v3)+react 实现带坐标与比例尺的散点图 (V3版本)
2019/05/09 Javascript
angula中使用iframe点击后不执行变更检测的问题
2020/05/10 Javascript
[01:32]2014DOTA2西雅图邀请赛 CIS我们有信心进入正赛
2014/07/08 DOTA
Python类的多重继承问题深入分析
2014/11/09 Python
理解生产者消费者模型及在Python编程中的运用实例
2016/06/26 Python
python2.7安装图文教程
2018/03/13 Python
Selenium定时刷新网页的实现代码
2018/10/31 Python
pycharm在调试python时执行其他语句的方法
2018/11/29 Python
Python中如何将一个类方法变为多个方法
2019/12/30 Python
python输出数学符号实例
2020/05/11 Python
django 利用Q对象与F对象进行查询的实现
2020/05/15 Python
python把一个字符串切开的实例方法
2020/09/27 Python
利用Python实现学生信息管理系统的完整实例
2020/12/30 Python
Python3爬虫ChromeDriver的安装实例
2021/02/06 Python
美国最大的半成品净菜电商:Blue Apron(蓝围裙)
2018/04/27 全球购物
爱普生美国官网:Epson美国
2018/11/05 全球购物
什么是SQL Server的确定性函数和不确定性函数
2016/08/04 面试题
护理职业应聘自荐书
2013/09/29 职场文书
《珍珠泉》教学反思
2014/02/20 职场文书
党员公开承诺书
2014/03/25 职场文书
教师三严三实学习心得体会
2014/10/11 职场文书
师德师风个人整改措施
2014/10/27 职场文书
学校三八妇女节活动总结
2015/02/06 职场文书
2015年公务员个人工作总结
2015/04/24 职场文书