按月存档: 2012/05

标签云(tagcloud)的球形JQuery插件

分类:JQuery插件评论:4条作者:awinds日期:2012-05-04阅读:64,757 views

    在蓝色看到有需要标签云的球形效果,我记得之前在网上见到过,印象比较深刻,就找出地址发给他了,接下来却还有人需要这个效果的JQuery插件,网上好像也有,但是我看现在这个就不错,就想想自己改成jquery插件,方便喜欢使用jquery插件的人使用。     首先,说明下,这个tagcloud来源于妙味茶馆(http://www.miaov.com/),里面有很多效果的教程,tagcloud只是其中一个,全部是用原生Javascript实现的,他们的Demo地址:http://www.miaov.com/miaov_demo/3dLable/miaov_demo.html,先感谢下他们的分享和教程。     接下来,看看此插件的效果图:     windstagball的Demo:     演示地址:http://www.lijian.net/p/windstagball/index.html     下载包:http://www.lijian.net/p/windstagball/windstagballv1.0.zip     使用方法很简单,引入jquery和jquery.windstagball.js,需要显示为标签的HTML如下: <div id="div"> <a href="#">标签云</a> <a href="#" cl…

PHP中in_array奇怪的问题

分类:PHP评论:0条作者:awinds日期:2012-05-02阅读:17,144 views

    在in_array中有三个参数,一般用都是只用两个参数,如下以代码: $arr = array('0E372033','0E372034','0E372035','0E372036','0E372037','0E372038','0E372039'); if(in_array('0E372031',$arr)){ echo "true"; } else{ echo "false"; }     按正常来说,这个肯定不在数组中,输出应该是false,但是这段代码输出却是true。 我又把代码改成如下: $arr = array('0F372033','0F372034','0F372035','0F372036','0F372037','0F372038','0F372039'); if(in_array('0F372031',$arr)){ echo "true"; } else{ echo "false"; }     这个时候运行输出结果却是false。百思不得其解,到处请教和询问,终于找到了答案,原来0E372031这样的字符串在php的弱类型中会当着是科学计数法,所以就是0,这个时候判断in_array,和0E372033这样的值就相等了,解决方法就是如以下代码: $arr = array('0E372033','0E372034','0E372035','0E372036','0E372037','0E372038','0E372039'); if(in_array('0E372031',$arr,true)){ ec…
Tags: , ,