我想要转换波斯数字的秒数(倒计时 20 到 0),我尝试了,但我没有成功,下面是我的完整代码。我该怎么办?
演示:http: //jsfiddle.net/JBzv7/
HTML:
<div id="#Seconds" style="font-size: 40px;">
20
</div>
查询:
var rep = {
'0': '۰',
'1': '۱',
'2': '۲',
'3': '۳',
'4': '۴',
'5': '۵',
'6': '۶',
'7': '۷',
'8': '۸',
'9': '۹',
':': ':',
}
var str = '';
var sec = 20
var timer = setInterval(function() {
var sss = sec--;
var arr = sss.split("");
for (i = 0; i < arr.length; i++) {
str += rep[arr[i]];
}
alert(str)
$('#Seconds').text(str);
if (sss == -1) {
alert('ok');
clearInterval(timer);
}
},1000);