diff --git a/public/static/home/js/captcha.login.js b/public/static/home/js/captcha.login.js index 05a10ee3..6586617e 100644 --- a/public/static/home/js/captcha.login.js +++ b/public/static/home/js/captcha.login.js @@ -2,17 +2,19 @@ layui.use(['jquery'], function () { var $ = layui.jquery; - var captcha = new TencentCaptcha( - $('#captcha-btn')[0], - $('#captcha-btn').data('app-id'), - function (res) { - if (res.ret === 0) { - $('#ticket').val(res.ticket); - $('#rand').val(res.randstr); - $('#captcha-block').hide(); - $('#submit-btn').removeClass('layui-btn-disabled').removeAttr('disabled'); + if ($('#captcha-btn').length > 0) { + var captcha = new TencentCaptcha( + $('#captcha-btn')[0], + $('#captcha-btn').data('app-id'), + function (res) { + if (res.ret === 0) { + $('#ticket').val(res.ticket); + $('#rand').val(res.randstr); + $('#captcha-block').hide(); + $('#submit-btn').removeClass('layui-btn-disabled').removeAttr('disabled'); + } } - } - ); + ); + } }); \ No newline at end of file