/**
* 倒计时
* params:
* 1.time 倒计时时间(s)
* 2.domId 触发倒计时的DOM的id
* 3.eventFunction 事件方法
* example:
* 获取验证码的倒计时:倒计时时间:60s 触发Dom的id:getCode 触发方法:resetGetCode()
* timer(60,"getCode","resetGetCode()");
* */
function timer(time, domId, eventFunction) {
var count = time;
var myTimer = setInterval(function() {
count--;
$('#' + domId).removeAttr("onclick");
$('#' + domId).text(count + 's');
if (count == 0) {
window.clearInterval(myTimer);
$('#' + domId).text('重新获取验证码');
$('#' + domId).attr("onclick", eventFunction);
}
}, 1000);
}