
<head>
<title>reduce</title>
<script type="text/javascript" src="jqueryjs"></script>
<script type="text/javascript">
$(function (){
reduceTime();
});
function reduceTime() {
var reduce = $("#tt")html();
if(reduce == 0){
return;
}else{
$("#tt")html(--reduce);
setTimeout(reduceTime,1000);
}
}
</script>
</head>
<body>
<span id="tt">6</span>
</body>
</html>并不是你加的不对,是因为 $("#a"+i) 的时候
id是 a1~n 的值里面有非数字的值存在(包括空格),这样导致NaN的结果
建议在累加之前用isNaN函数判断是否不是数字
jQuery用于简化JavaScript的代码编写,像这种简单的算术表达式不需要用到jQuery。
var a = 2;var b = 1;
var c = a - b; //result 1
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)