cnblogs TagCloud基于jquery的实现代码

 更新时间:2010年06月11日 14:39:29   作者:  
自创"山寨版"的"博客园"TagCloud!...
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>

相关文章

  • jqPlot Option配置对象详解

    jqPlot Option配置对象详解

    如果看过本文姊妹篇《jqPlot——基于jquery的图表绘制工具》的朋友,应该知道jqPlot大致的操作方法;如果还是不太清楚的话,可以参考jqPlot官方网站的使用方法介绍。
    2009-07-07
  • jQuery插件FusionCharts绘制2D双折线图效果示例【附demo源码】

    jQuery插件FusionCharts绘制2D双折线图效果示例【附demo源码】

    这篇文章主要介绍了jQuery插件FusionCharts绘制2D双折线图效果,结合实例形式分析了jQuery使用FusionCharts结合xml数据载入实现2D双折线图绘制的相关操作技巧,并附带demo源码供读者下载参考,需要的朋友可以参考下
    2017-04-04
  • jquery自定义组件实例详解

    jquery自定义组件实例详解

    这篇文章主要为大家详细介绍了jquery自定义组件实例,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-12-12
  • jQuery实现个性翻牌效果导航菜单的方法

    jQuery实现个性翻牌效果导航菜单的方法

    这篇文章主要介绍了jQuery实现个性翻牌效果导航菜单的方法,实例分析了jQuery操作animate、css及鼠标事件的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • jQuery中animate动画第二次点击事件没反应

    jQuery中animate动画第二次点击事件没反应

    这篇文章主要介绍了jQuery中animate动画第二次点击事件没反应的解决方法,非常的实用,有需要的小伙伴可以参考下
    2015-05-05
  • Jquery实现显示和隐藏的4种简单方式

    Jquery实现显示和隐藏的4种简单方式

    显示和隐藏的效果想必大家都有见到过吧,其实很简单,通过jquery便可轻松实现,下面为大家整理了4种方式,大家可以根据需求自由选择
    2013-08-08
  • jQuery 常见学习网站与参考书

    jQuery 常见学习网站与参考书

    打算学习jquery的朋友可以参下如下网上,参考书吗,可以看下 锋利的jquery脚本之家提供电子版下载。
    2009-11-11
  • JQuery使用$.ajax和checkbox实现下次不在通知功能

    JQuery使用$.ajax和checkbox实现下次不在通知功能

    这篇文章主要介绍了JQuery使用$.ajax和checkbox实现下次不在通知功能,本文给出HTML代码、JS代码、和后端JAVA代码完整示例,需要的朋友可以参考下
    2015-04-04
  • jQuery实现的上拉刷新功能组件示例

    jQuery实现的上拉刷新功能组件示例

    这篇文章主要介绍了jQuery实现的上拉刷新功能组件,涉及jQuery事件响应与页面元素属性动态操作相关实现技巧,需要的朋友可以参考下
    2020-05-05
  • Easyui 之 Treegrid 笔记

    Easyui 之 Treegrid 笔记

    easyui是一种基于jQuery的用户界面插件集合。本文是小编自己遇到的一些有关easyui treegrid的问题记录,特此分享脚本之家平台供大家参考
    2016-04-04

最新评论