做人一定不能随便
var lengthdata = {"length1":25,"length2":31,"length3":85,"length4":3,"length5":0,"length6":12,"length7":11,"length8":0,"length9":0,"length10":2,"length11":13,"length12":1,"length13":69,"length14":3};
var timer;
var length=0;
function _bodyonload()
{
}
function setLength()
{
var step = 4;
length = length+step;
var flag = 0;
for(var i in lengthdata)
{
if(length <= lengthdata[i]+step)
{
flag = 1;
if(length > lengthdata[i])
{
$(i).style.width = lengthdata[i]+"px";
}
else
{
$(i).style.width = length+"px";
}
}
}
if(flag == 0)
{
clearInterval(timer);
}
}
timer = setInterval("setLength()" , 10);
上文是开心网投票应用里,动态显示投票比例条的js代码,大家可以仔细想想里面有多少可以优化的地方。
相关文章:
- 读书 - 高性能MySQL(第二版) - 2010年04月15日 20:43
- 10个免费的图表生成代码 - 2010年04月04日 23:51
- 在win7下使用zend studio 7.1.0,解决汉化、中文乱码、js等问题 - 2010年01月16日 23:45
- escape, encodeURIComponent和encodeURI - 2009年03月17日 08:52
- WordPress 对 Gravatar 进行的优化 - 2007年11月01日 14:28
- blog程序更新 - seo优化尝试 - 2007年10月25日 13:05
- Google Adwords推出网站优化程序 - 2007年07月30日 16:10
- 最近在刻苦钻研SEO,并且拿这个Blog做实验品。 - 2006年10月19日 15:43
- 记录 - 2006年01月13日 06:59
- 纠正一些人的误区——什么才是ajax?ajax是拿来做什么的? - 2006年02月07日 18:01
