jquery点击按钮后倒计时并无法提交,倒计时结束后恢复

有时候,需要点击按钮之后,来个倒计时,这样也可以避免重复提交

$(function () {
            $('#btn').click(function () {
                var count = 10;
                var countdown = setInterval(CountDown, 1000);
                function CountDown() {
                    $("#btn").attr("disabled", true);
                    $("#btn").val("您在" + count + " 秒后可以再次获取!");
                    if (count == 0) {
                        $("#btn").val("重新获取验证码").removeAttr("disabled");
                        clearInterval(countdown);
                    }
                    count--;
                }
            })
        });

原文链接:https://www.cnblogs.com/Lin-Edge/p/4841363.html