登录注册体系的源码级硬切换

This commit is contained in:
kate522 committed 2026-08-23 20:30:01 +08:00
1 parent 73fcd4ed72
commit af52f9e94d
72 files changed
+1666 -6576

No files matched your search

-1
View File
@@ -64,7 +64,6 @@ tbquire.config({
'main' : 'main.min',
'poster-share' : 'poster-share.min',
'slidercaptcha' : 'slidercaptcha.min',
'sign-register' : 'sign-register',
'comment' : 'comment.min',
'page-template' : 'page-template.min',
'page-edit' : 'page-edit.min',
-111
View File
@@ -2460,9 +2460,6 @@ function z_auto_fun() {
container: 'body',
});
//登录注册
$('.signsubmit-loader').length && tbquire(['sign-register']);
//复制内容
$('[data-clipboard-text]').length && tbquire(['clipboard']);
@@ -3025,114 +3022,6 @@ _win.bd.on('click', '[ajax-action]', function () {
});
});
//登录注册
_win.bd.on('click', '.signin-loader', function () {
if (_win.sign_type == 'page') {
window.location.href = _win.signin_url;
window.location.reload;
} else {
$('.modal:not(#u_sign)').modal('hide');
$('#u_sign').modal('show');
if (_win.signin_wx_priority) {
$('a[href="#tab-qrcode-signin"]').tab('show');
$('.social-login-item.weixingzh:first').click();
} else {
$('a[href="#tab-sign-in"]').tab('show');
}
}
});
_win.bd.on('click', '.signup-loader', function () {
if (_win.sign_type == 'page') {
window.location.href = _win.signup_url;
window.location.reload;
} else {
$('.modal:not(#u_sign)').modal('hide');
$('#u_sign').modal('show');
$('a[href="#tab-sign-up"]').tab('show');
}
});
//扫码登录、绑定
_win.bd.on('click', '.qrcode-signin', function () {
$('.modal:not(#u_sign)').modal('hide');
$('#u_sign').modal('show');
$('a[href="#tab-qrcode-signin"]').tab('show');
var _this = $(this);
var url = _this.attr('href');
var container = $('.qrcode-signin-container');
if (container.find('[get-only-one]').length) {
container.find('[name="code"]').val('').trigger('change');
return !1;
}
container.html('<p class="placeholder" style="height:180px;width:180px;margin:auto;"></p><p class="placeholder" style="height:27px;width:200px;margin:15px auto 0;"></p>');
$.post(
url,
null,
function (n) {
n || notyf(aksrt__('qrcode_failed'), 'danger');
var ys = n.ys ? n.ys : n.error ? 'danger' : '';
n.msg && notyf(n.msg, ys);
if (n && n.html) {
container.html(n.html);
_win.qrcode_signin = {
url: n.url,
state: n.state,
};
checkLogin();
}
},
'json'
);
return !1;
});
function checkLogin() {
if (_win.checkLoginTimer) return;
//循环执行调整到ajax外部,避免移动端截图扫码,停止查询登录
// 2秒后再次查询
_win.checkLoginTimer = setInterval(checkLoginAjax, 2000);
}
function checkLoginAjax() {
var url = _win.qrcode_signin.url;
var state = _win.qrcode_signin.state;
if (!url || !state) {
clearInterval(_win.checkLoginTimer);
_win.checkLoginTimer = false;
return;
}
$.post(
url,
{
state: state,
oauth_rurl: window.location.href,
action: 'check_callback',
},
function (n) {
//做逻辑判断,登录跳转
if (n && n.goto) {
window.location.href = n.goto;
window.location.reload;
}
},
'json'
);
}
//模态框关闭停止查询登录
_win.bd.on('hide.bs.modal', '.modal#u_sign', function () {
_win.qrcode_signin = {
url: false,
state: false,
};
});
//防抖函数
function throttle(fn, delay) {
let valid = true;
+1 -3
View File
@@ -1,3 +1 @@
function aksrt__(t){var e=window._win&&window._win.i18n;return e&&Object.prototype.hasOwnProperty.call(e,t)?e[t]:t}function aksrt_is_fatal_error_response(t){return t&&(t.indexOf("Fatal error")>-1||t.indexOf("致命错误")>-1)}function aksrt_sprintf(t){var e=Array.prototype.slice.call(arguments,1),a=aksrt__(t),i=0;return a.replace(/%(\d+\$)?s/g,function(t,a){var n=a?parseInt(a,10)-1:i++;return void 0!==e[n]&&null!==e[n]?e[n]:t})}function only_drop(t){var e=$(t.target).closest(".dropup,.dropdown");$(".dropup.open,.dropdown.open").not(e).removeClass("open")}function new_dplayer(){var t=".new-dplayer:not(.dplayer-initialized),[data-dplayer]:not(.dplayer-initialized)";$(t).length&&$(t).each(function(){var t=$(this);get_new_dplayer(t,function(e){t.addClass("dplayer-initialized").siblings(".dplayer-featured").find(".switch-video").each(function(){var t=$(this),a=t.attr("video-url"),i=t.attr("video-pic");t.data({"video-url":a,"video-pic":i}),t.attr({"dplayer-id":e.container.id}),setTimeout(function(){t.removeAttr("video-url").removeAttr("video-pic")},50)})})})}function get_new_dplayer(t,e){var a={},i=t.attr("video-url")||t.data("video-url"),n=t.attr("data-volume"),o=parseInt((Math.random()+1)*Math.pow(10,4));if(!t.find(".dplayer-video-wrap").length&&i){t.attr("id","dplayer-"+o),a.container=document.getElementById("dplayer-"+o),a.theme="#f04494",a.video={url:i,pic:t.attr("video-pic")||"",type:t.attr("video-type")||"auto"},t.attr("data-loop")&&(a.loop=!0),t.attr("data-autoplay")&&(a.autoplay=!0),n&&n<1&&(a.volume=n),"none"===n&&(a.volume=0);var r=t.attr("video-option");if(r){try{r=JSON.parse(r)}catch(t){console.log(t)}$.extend(a,r)}var s=i.toLowerCase();return-1!=s.indexOf(".m3u")&&_win.dplayer.tbquire.push("hls"),-1!=s.indexOf(".mpd")&&_win.dplayer.tbquire.push("dash"),-1!=s.indexOf(".flv")&&_win.dplayer.tbquire.push("flv"),$("link#dplayer").length||$("dplayer").append('<link type="text/css" id="dplayer" rel="stylesheet" href="'+_win.uri+"/css/dplayer.min.css?ver="+_win.ver+'">'),_win.dplayer.tbquire.push("dplayer"),tbquire(_win.dplayer.tbquire,function(){try{var i=new DPlayer(a);i.on("play",function(){_win.dplayer.play=i}),t.data("dplayer",i),_win.dplayer.obj[o]=i,t.attr({"video-url":"","video-pic":""}),$.isFunction(e)&&e(i)}catch(t){console.error(t)}}),o}}function thumb_dplayer(t,e){function a(t,e,a){e.find(".dplayer-thumb").removeClass(c),_win.dplayer.thumb_play=a,e.find(".progress").show(),t.addClass(d)}function i(t,e,a){a.pause(),e.find(".dplayer-thumb").addClass(c),_win.dplayer.thumb_play=!1,e.find(".progress").hide(),t.removeClass(d)}function n(){if(_win.dplayer.thumb_play){var a=$(_win.dplayer.thumb_play.container).closest(e),n=a.closest(t);i(n,a,_win.dplayer.thumb_play)}}function o(){function t(t){t.on("loadeddata",function(){setTimeout(function(){n.find(".progress-bar").css({width:"100%",opacity:"0",transition:"width .2s, opacity .3s .3s"})},100),setTimeout(function(){n.find(".progress").remove()},800)}),setTimeout(function(){a(i,n,t),t.play()},200)}var i=$(this),n=i.find(e);if(n.length){var o=n.find(".dplayer-thumb").data("dplayer");if(o)return a(i,n,o),o.play();if(!n.find(".dplayer-thumb").length){var r=n.attr("video-url"),s=n.attr("data-volume")||"none",l="",d=~~n.attr("scale-height"),c='<div class="progress progress-striped active progress-abs-bottom"><div class="progress-bar progress-bar-success"></div></div>',u=$('<div class="dplayer-thumb-hide new-dplayer dplayer-thumb controller-hide'+(d?" dplayer-scale-height":"")+'"'+(d?' style="--scale-height:'+d+'%;"':"")+' data-loop="true" data-volume="'+s+'" data-hide="true" video-url="'+r+'" video-pic="'+l+'" video-type="auto"></div>');n.find(".video-thumb").html(u).after(c),setTimeout(function(){n.find(".progress-bar").css({transition:"width 6s",width:"80%"})},50),n.attr("video-url",""),get_new_dplayer(u,t)}}}var r=$("body"),s="thumb_dplayer_data",l=r.data(s)||{};if(!l[t+e]){var d="thumb-dplayer-playing",c="dplayer-thumb-hide";r.on("mouseenter touchstart",t,o),r.on("mouseleave",t,n);var u="thumb_dplayer_init";r.data(u)||r.on("touchstart",function(t){var e=$(t.target);!e.parents("."+d).length&&_win.dplayer.thumb_play&&n()}).data(u,!0),l[t+e]=!0,r.data(s,l)}}function new_swiper(){$(".swiper-scroll:not(.swiper-container-initialized),.new-swiper:not(.swiper-container-initialized),.swiper-tab:not(.swiper-container-initialized)").length&&($("link#swiper").length||$("head").append('<link type="text/css" id="swiper" rel="stylesheet" href="'+_win.uri+"/css/swiper.min.css?ver="+_win.ver+'">'),tbquire(["swiper"],function(){$(".swiper-scroll").each(function(t){if(!$(this).hasClass("swiper-container-initialized")){var e={},a=$(this),i="swiper-scroll-eq-"+t,n=a.attr("data-slideClass")||!1;if(n&&(e.slideClass=n),!a.attr("scroll-nogroup")){var o=a.width(),r=a.find(".swiper-wrapper>*:eq(0)").outerWidth(),s=~~(o/r);e.slidesPerGroup=s||1}e.autoplay=!!a.attr("data-autoplay")&&{delay:~~a.attr("data-interval")||4e3,disableOnInteraction:!1},e.loop=a.attr("data-loop"),e.slidesPeLine truncated
;(!o&&f||!a||!t[tt]("src")&&!t.srcset||t.complete||dt(t,n.errorClass)||!dt(t,n.lazyClass))&&(e=ft(t,"lazyunveilread").detail,o&&xt.updateElem(t,!0,t.offsetWidth),t._lazyRace=!0,A++,P(t,e,o,i,a))}},R=_t(function(){n.loadMode=3,L()}),B=function(){3==n.loadMode&&(n.loadMode=2),R()},U=function(){f||(a.now()-v<999?at(U,999):(f=!0,n.loadMode=3,L(),et("scroll",B,!0)))},{_:function(){v=a.now(),i.elements=e.getElementsByClassName(n.lazyClass),h=e.getElementsByClassName(n.lazyClass+" "+n.preloadClass),et("scroll",L,!0),et("resize",L,!0),et("pageshow",function(t){if(t.persisted){var a=e.querySelectorAll("."+n.loadingClass);a.length&&a.forEach&&it(function(){a.forEach(function(t){t.complete&&N(t)})})}}),t.MutationObserver?new MutationObserver(L).observe(Q,{childList:!0,subtree:!0,attributes:!0}):(Q[K]("DOMNodeInserted",L,!0),Q[K]("DOMAttrModified",L,!0),setInterval(L,999)),et("hashchange",L,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(t){e[K](t,L,!0)}),/d$|^c/.test(e.readyState)?U():(et("load",U),e[K]("DOMContentLoaded",L),at(U,2e4)),i.elements.length?(M(),gt._lsFlush()):L()},checkElems:L,unveil:N,_aLSL:B}),xt=(X=wt(function(t,e,a,i){var n,o,r;if(t._lazysizesWidth=i,i+="px",t.setAttribute("sizes",i),ot.test(e.nodeName||""))for(n=e.getElementsByTagName("source"),o=0,r=n.length;o<r;o++)n[o].setAttribute("sizes",i);a.detail.dataAttr||pt(t,a.detail)}),Y=function(t,e,a){var i,n=t.parentNode;n&&(a=vt(t,n,a),i=ft(t,"lazybeforesizes",{width:a,dataAttr:!!e}),i.defaultPrevented||(a=i.detail.width,a&&a!==t._lazysizesWidth&&X(t,n,i,a)))},G=function(){var t,e=V.length;if(e)for(t=0;t<e;t++)Y(V[t])},J=_t(G),{_:function(){V=e.getElementsByClassName(n.autosizesClass),et("resize",J)},checkElems:J,updateElem:Y}),$t=function(){!$t.i&&e.getElementsByClassName&&($t.i=!0,xt._(),yt._())};return at(function(){n.init&&$t()}),i={cfg:n,autoSizer:xt,loader:yt,init:$t,uP:pt,aC:ct,rC:ut,hC:dt,fire:ft,gW:vt,rAF:gt},i}),$.fn.minitouch=function(t){var e="minitouch-isload",a=$(this);if(!a.data(e)){t=$.extend({direction:"bottom",selector:"",start_selector:"",depreciation:50,stop:!1,onStart:!1,onIng:!1,onEnd:!1,inEnd:!1},t);var i=!1,n=t.depreciation,o=0,r=0,s=0,l=0,d=0,c=0,u=0,h=!1,f=function(t,e,a,i,n){var o,r,s;i&&(e+="px",a+="px",o="translate3D("+e+","+a+" , 0)",r={},s=p(),r[s+"transform"]=o,r[s+"transition"]=s+"transform 0s linear",r.cursor=n,"null"==i&&(r[s+"transform"]="",r[s+"transition"]=""),t.css(r))},p=function(){var t=document.body||document.documentElement;return t=t.style,""==t.WebkitTransition?"-webkit-":""==t.MozTransition?"-moz-":""==t.OTransition?"-o-":""==t.transition?"":void 0},m=t.start_selector||t.selector;a.on("touchstart pointerdown MSPointerDown",m,function(t){o=r=s=l=d=c=u=0,o=t.originalEvent.pageX||t.originalEvent.touches[0].pageX,r=t.originalEvent.pageY||t.originalEvent.touches[0].pageY,h=!0,$(t.target).parentsUntil(m,".swiper-container,.scroll-x").length&&(h=!1)}).on("touchmove pointermove MSPointerMove",m,function(e){var n=t.start_selector?t.selector?a.find(t.selector):a.find(t.start_selector):$(this);$.isFunction(t.stop)&&(i=t.stop(a,n,o,r)),h&&!i&&(s=e.originalEvent.pageX||e.originalEvent.touches[0].pageX,l=e.originalEvent.pageY||e.originalEvent.touches[0].pageY,c=s-o,u=l-r,d=180*Math.atan2(u,c)/Math.PI,"right"==t.direction&&(u=0,c=d>-40&&d<40&&c>0?c:0),"left"==t.direction&&(u=0,c=(d>150||d<-150)&&0>c?c:0),"top"==t.direction&&(c=0,u=d>-130&&d<-50&&0>u?u:0),"bottom"==t.direction&&(c=0,u=d>50&&d<130&&u>0?u:0),0===c&&0===u||(e.preventDefault?e.preventDefault():e.returnValue=!1,f(n,c,u,h,"grab"),$.isFunction(t.onIng)&&t.onIng(a,n,c,u)))}).on("touchend touchcancel pointerup MSPointerUp",m,function(){var e=t.start_selector?t.selector?a.find(t.selector):a.find(t.start_selector):$(this);h&&!i&&(f(e,0,0,"null",""),$.isFunction(t.inEnd)&&t.inEnd(a,e,c,u),(Math.abs(c)>n||Math.abs(u)>n)&&$.isFunction(t.onEnd)&&t.onEnd(a,e,c,u),o=r=s=l=d=c=u=0,h=!1)}).data(e,!0)}},_win.bd=$("body"),_win.window=$(window),_win.is_signin=!!_win.bd.hasClass("logged-in");var _wid=_win.window.width(),_hei=_win.window.height();if(_win.bd.on("click","[data-close]",function(){var t=$(this).attr("data-close");return $(t).removeClass("show in"),!1}),_win.bd.on("click","[data-toggle-class]",function(){var t=$(this).attr("data-toggle-class")||"show",e=$(this).attr("data-target")||this;return $(e).toggleClass(t).trigger("toggleClass"),!1}),_win.bd.on("click",only_drop),_win.bd.on("toggleClass",".dropup,.dropdown",only_drop),_win.bd.on("click",".alert-dismissible > .close",function(){$(this).parent().slideUp()}),_win.bd.on("click","[data-onclick]",function(){var t=$(this).attr("data-onclick");return $(t).click()}),$.fn.OnlyOn=function(t,e,a,i){var n=/\S+/g,o=!1;t=t.match(n)[0];var r=$._data(this[0],"events");r&&void 0!==r.type&&$.each(r[t],function(t,i){if(i.selector==e&&i.data==a)return o=!0,!1}),o?console.log("事件重复绑定{type:"+t+",selector:"+e+",data:"+a+"}"):this.on(t,e,a,i)},$.fn.aksrt_ajax=function(t,e,a,i){rLine truncated
;e.val().length<1?r.html("").hide():n>i?(t=e.attr("warning-max")||aksrt__("input_max"),r.html(t.replace("1$",i)).fadeIn(150)):n<a?(t=e.attr("warning-min")||aksrt__("input_min"),r.html(t.replace("1$",a)).fadeIn(150)):r.fadeOut(150)},500)),$.fn.AutoSearch=function(){return this.each(function(){function t(){var t={},e=a.serializeObject();$.each(e,function(e,a){t[e]=a}),a.find("input[name]").each(function(){var e=$(this),a=e.val()||"";t[e.attr("name")]=a}),a.addClass(s),u.html(v),h.html(m),c.css({height:c.outerHeight(),overflow:"hidden"}),$.post(i,t,function(t){var e=t.data;e&&c.html('<div class="'+d+'">'+e+"</div>").animate({height:c.children("."+d).outerHeight()},200,"swing",function(){c.css({height:"",overflow:"",transition:""})}),a.removeClass(s),u.html(t.remind||""),h.html(f),auto_fun()},"json")}function e(e){e.val().length>=n?t():u.html(p)}var a=$(this),i=a.attr("ajax-url")||_win.ajax_url,n=2,o="search-",r="."+o,s=o+"loading",l=r+"input",d=o+"centent",c=a.find(r+"container"),u=a.find(r+"remind"),h=a.find(r+"icon"),f=h.html(),p=aksrt_sprintf("search_min_chars",n),m='<i class="loading em12"></i>',v=m+'<span class="ml6">'+aksrt__("search_loading")+"</span>",g="is-on";a.data(g)||a.data(g,!0).find(l).on("input",debounce(function(){e($(this))},500)).on("keydown",function(t){13==t.keyCode&&(t.preventDefault(),e($(this)))})})},_win.bd.on("click",".main-search [data-for]",function(){var t=$(".main-search").find(".scale-placeholder");t.length&&t.text(t.attr("default"))}),_win.bd.on("submit",".main-search form",function(){var t=$(this),e=t.serializeObject();$.each(e,function(e,a){a&&"null"!=a||"s"==e||t.find('input[name="'+e+'"]').remove()})}),_win.bd.on("click",".main-search-btn",function(){var t=$(this),e=$(".main-search form");if($(".main-search").addClass("show"),e.length){var a="search-",i={type:t.attr(a+"type"),user:t.attr(a+"user"),trem:t.attr(a+"trem")};$.each(i,function(a,i){if(i){var n=e.find('input[name="'+a+'"]').val(i),o=e.find('[data-for="'+a+'"][data-value="'+i+'"]').click();if(!o.length&&"trem"==a){var r=t.attr("trem-name"),s=e.find(".cat-drop");r&&s.length&&(s.append('<li data-for="trem" data-value="'+i+'"><a href="javascript:;">'+r+"</a></li>"),s.find('[data-value="'+i+'"]').click())}n.length||e.append('<input type="hidden" name="'+a+'" value="'+i+'">')}});var n=t.attr(a+"placeholder")||e.find(".scale-placeholder").attr("default");e.find(".scale-placeholder").text(n),setTimeout(function(){e.find('[name="s"]').focus()},100)}}),$(".search-page-ajaxpager").length&&(_win.bd.on("click",".page-search-box a.search_keywords",function(){var t=$(this).clone();return t.addClass("ajax-next").attr("ajax-replace","true").attr("route","true"),$(".search-page-ajaxpager").append(t),t.click().remove(),!1}),_win.bd.on("submit",".page-search-box .search-form",function(){var t=$(this),e=t.serializeObject(),a=new URL(t.attr("action"));a.search=new URLSearchParams(e).toString();var i=$('<a class="ajax-next" ajax-replace="1" route="1" href="'+a.href+'"></a>');return $(".search-page-ajaxpager").append(i),i.click().remove(),!1})),window.debounce_notyf=debounce(notyf,100,!0),_win.bd.on("click",".noty1",function(){notyf_close($(this))}),_win.passw=1,_win.bd.on("click",".passw",function(){var t=$(this);1==_win.passw?(t.find(".fa").addClass("fa-eye-slash"),t.siblings("input").attr("type","text"),_win.passw=2):(t.find(".fa").removeClass("fa-eye-slash"),t.siblings("input").attr("type","password"),_win.passw=1)}),_win.bd.on("input change focus",".line-form-input",debounce(function(){placeholder_scale($(this))},100)),$.fn.serializeObject=function(){var t={},e=this.serializeArray();return $.each(e,function(){void 0!==t[this.name]?(t[this.name].push||(t[this.name]=[t[this.name]]),t[this.name].push(this.value||"")):t[this.name]=this.value||""}),t},_win.bd.on("click",".trash-history-search",function(){1==confirm(aksrt__("confirm_clear_search"))&&($(".history-search").slideUp().delay(1e3,function(){$(this).remove()}),$.cookie("history_search",""))}),_win.bd.on("click",".initiate-checkin",function(){aksrt_ajax($(this),0,function(t){t.details_link&&$(".initiate-checkin").each(function(){var e=$(t.details_link),a=$(this),i=a.attr("class"),n=a.attr("ed-text");e.addClass(i).removeClass("initiate-checkin").html(n),a.prop("outerHTML",e.prop("outerHTML"))})},aksrt__("checkin_loading"))}),_win.bd.on("click",".single-pay-tabbar",function(){scrollTo("#posts-pay",-50),$("#posts-pay .cashier-link").click()}),_win.bd.on("submit","[ajax-submit]",function(){var t=$(this),e=t.attr("ajax-submit")||'.wp-ajax-submit,[zibajax="submit"]';return t.find(e).click(),!1}),_win.bd.on("click",'.wp-ajax-submit,[zibajax="submit"]',function(){var t=$(this),e=t.attr("data-confirm");return!(e&&!confirm(e))&&(aksrt_ajax($(this)),!1)}),_win.bd.on("aksrt_ajax.success","[next-tab]",function(t,e){var a=$(this).attr("next-tab");a&&e&&!e.error&&$('a[href="#'+a+'"]').tab("show")}),$(".erphp-login-must").each(function(){$(this).addClass("signin-loader")}),_win.window.resize(debLine truncated
jQuery.cookie=function(t,e,a){if(e===void 0){var i=null;if(document.cookie&&document.cookie!="")for(var n=document.cookie.split(";"),r=0;r<n.length;r++){var o=jQuery.trim(n[r]);if(o.substring(0,t.length+1)==t+"="){i=decodeURIComponent(o.substring(t.length+1));break}}return i}a=a||{},e===null&&(e="",a.expires=-1);var s="";if(a.expires&&(typeof a.expires=="number"||a.expires.toUTCString)){var d;typeof a.expires=="number"?(d=new Date,d.setTime(d.getTime()+24*a.expires*60*60*1e3)):d=a.expires,s="; expires="+d.toUTCString()}var c=a.path?"; path="+a.path:"",u=a.domain?"; domain="+a.domain:"",l=a.secure?"; secure":"";document.cookie=[t,"=",encodeURIComponent(e),s,c,u,l].join("")};var lcs={get:function(t){return window.localStorage?localStorage.getItem(t):$.cookie(t)},set:function(t,e){window.localStorage?localStorage[t]=e:$.cookie(t,e)},remove:function(t){window.localStorage?localStorage.removeItem(t):$.cookie(t,"")}};function aksrt__(t){var e=window._win&&window._win.i18n;return e&&Object.prototype.hasOwnProperty.call(e,t)?e[t]:t}function aksrt_is_fatal_error_response(t){return t&&(t.indexOf("Fatal error")>-1||t.indexOf("\u81F4\u547D\u9519\u8BEF")>-1)}function aksrt_sprintf(t){var e=Array.prototype.slice.call(arguments,1),a=aksrt__(t),i=0;return a.replace(/%(\d+\$)?s/g,function(n,r){var o=r?parseInt(r,10)-1:i++;return e[o]!==void 0&&e[o]!==null?e[o]:n})}(function(t,e){var a=e(t,t.document,Date);t.lazySizes=a,typeof module=="object"&&module.exports&&(module.exports=a)})(typeof window<"u"?window:{},function(e,a,i){"use strict";var n,r;if((function(){var w,g={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",loadafterClass:"lazyloadafter",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};r=e.lazySizesConfig||e.lazysizesConfig||{};for(w in g)w in r||(r[w]=g[w])})(),!a||!a.getElementsByClassName)return{init:function(){},cfg:r,noSupport:!0};var o=a.documentElement,s=e.HTMLPictureElement,d="addEventListener",c="getAttribute",u=e[d].bind(e),l=e.setTimeout,f=e.requestAnimationFrame||l,h=e.requestIdleCallback,p=/^picture$/i,_=["load","error","lazyincluded","_lazyloaded"],v={},y=Array.prototype.forEach,b=function(w,g){return v[g]||(v[g]=new RegExp("(\\s|^)"+g+"(\\s|$)")),v[g].test(w[c]("class")||"")&&v[g]},C=function(w,g){b(w,g)||w.setAttribute("class",(w[c]("class")||"").trim()+" "+g)},k=function(w,g){var j;(j=b(w,g))&&w.setAttribute("class",(w[c]("class")||"").replace(j," "))},z=function(w,g,j){var L=j?d:"removeEventListener";j&&z(w,g),_.forEach(function(O){w[L](O,g)})},S=function(w,g,j,L,O){var T=a.createEvent("Event");return j||(j={}),j.instance=n,T.initEvent(g,!L,!O),T.detail=j,w.dispatchEvent(T),T},W=function(w,g){var j;!s&&(j=e.picturefill||r.pf)?(g&&g.src&&!w[c]("srcset")&&w.setAttribute("srcset",g.src),j({reevaluate:!0,elements:[w]})):g&&g.src&&(w.src=g.src)},G=function(w,g){return(getComputedStyle(w,null)||{})[g]},tt=function(w,g,j){for(j=j||w.offsetWidth;j<r.minSize&&g&&!w._lazysizesWidth;)j=g.offsetWidth,g=g.parentNode;return j},J=(function(){var w,g,j=[],L=[],O=j,T=function(){var E=O;for(O=j.length?L:j,w=!0,g=!1;E.length;)E.shift()();w=!1},M=function(E,q){w&&!q?E.apply(this,arguments):(O.push(E),g||(g=!0,(a.hidden?l:f)(T)))};return M._lsFlush=T,M})(),Q=function(w,g){return g?function(){J(w)}:function(){var j=this,L=arguments;J(function(){w.apply(j,L)})}},mt=function(w){var g,j=0,L=r.throttleDelay,O=r.ricTimeout,T=function(){g=!1,j=i.now(),w()},M=h&&O>49?function(){h(T,{timeout:O}),O!==r.ricTimeout&&(O=r.ricTimeout)}:Q(function(){l(T)},!0);return function(E){var q;(E=E===!0)&&(O=33),!g&&(g=!0,q=L-(i.now()-j),q<0&&(q=0),E||q<9?M():l(M,q))}},lt=function(w){var g,j,L=99,O=function(){g=null,w()},T=function(){var M=i.now()-j;M<L?l(T,L-M):(h||O)(O)};return function(){j=i.now(),g||(g=l(T,L))}},dt=(function(){var w,g,j,L,O,T,M,E,q,P,D,K,gt=/^img$/i,_t=/^iframe$/i,wt="onscroll"in e&&!/(gle|ing)bot/.test(navigator.userAgent),bt=0,it=0,B=0,at=-1,ct=function(m){B--,(!m||B<0||!m.target)&&(B=0)},ut=function(m){return K==null&&(K=G(a.body,"visibility")=="hidden"),K||!(G(m.parentNode,"visibility")=="hidden"&&G(m,"visibility")=="hidden")},yt=function(m,x){var A,H=m,I=ut(m);for(E-=x,D+=x,q-=x,P+=x;I&&(H=H.offsetParent)&&H!=a.body&&H!=o;)I=(G(H,"opacity")||1)>0,I&&G(H,"overflow")!="visible"&&(A=H.getBoundingClientRect(),I=P>A.left&&q<A.right&&D>A.top-1&&E<A.bottom+1);return I},ft=function(){var m,x,A,H,I,F,U,V,Y,X,Z,et,R=n.elements;if((L=r.loadMode)&&B<8&&(m=R.length)){for(x=0,at++;x<m;x++)if(!(!R[x]||R[x]._lazyRace)){if(!wt||n.prematureUnveil&&n.prematureUnveil(R[x])){rt(R[x]);continue}if((!(V=R[x][c]("data-expand"))||!(F=V*1))&&(F=it),X||(X=!r.expand||r.expand<1?o.clientHeight>500&&o.clientWidth>500?500:370:r.expand,n._defEx=X,Z=X*r.expFactor,et=r.hFac,K=null,it<Z&&B<1&&at>2&&L>2&&!a.hidden?(it=Z,aLine truncated
-90
View File
@@ -1,90 +0,0 @@
$('.sign form').keydown(function (e) {
var e = e || event,
keycode = e.which || e.keyCode;
if (keycode == 13) {
$(this).find('.signsubmit-loader').trigger('click');
}
});
//输入检测
_win.bd.on('input porpertychange', 'input[change-show]', function () {
var _this = $(this);
var val = _this.val();
if (val.length > 5) {
var e = _this.attr('change-show') || '.change-show';
_this.parents('form').find(e).slideDown();
}
});
/**发送验证码 */
_win.bd.on('click', '.captchsubmit', function () {
_this = $(this);
_win.captchsubmit_wait = 60;
var _text = _this.html();
var captchsubmit = function () {
aksrt_ajax(_this, 0, function (n) {
n.error || captchdown();
if (n.remaining_time) {
_win.captchsubmit_wait = n.remaining_time;
captchdown();
}
});
return !1;
};
var captchdown = function () {
var _captchsubmit = $('.captchsubmit');
if (_win.captchsubmit_wait > 0) {
_captchsubmit.html(aksrt_sprintf('captcha_resend_in', _win.captchsubmit_wait)).attr('disabled', !0);
_win.captchsubmit_wait--;
setTimeout(captchdown, 1000);
} else {
_captchsubmit.html(_text).attr('disabled', !1);
_win.captchsubmit_wait = 60;
}
};
captchsubmit();
});
//提交
_win.bd.on('click', '.signsubmit-loader', function () {
var _this = $(this);
var _user_agreement = _this.parent().find('[name="user_agreement"]');
if (_user_agreement.length && !_user_agreement.is(':checked')) {
var _user_agreement_box = _user_agreement.parent();
_user_agreement_box.addClass('ani shake');
setTimeout(function () {
_user_agreement_box.removeClass('ani shake');
}, 400);
return notyf(aksrt__('agree_terms_first'), 'danger'), !1;
}
aksrt_ajax($(this), 0, function (n) {
n.error || window.location.reload();
});
return !1;
});
//更换绑定的手机号或者邮箱
_win.bd.on('click', '.user-verify-submit', function () {
var _this = $(this);
var _next = _this.parents('.tab-pane').next('.tab-pane').attr('id');
aksrt_ajax(_this, 0, function (n) {
if (!n.error) {
$('a[href="#' + _next + '"]').tab('show');
if (_win.captchsubmit_wait) {
_win.captchsubmit_wait -= 40;
}
}
});
});
//邀请码注册
_win.bd.on('aksrt_ajax.success', '.invit-code-verify', function (e, n) {
if (n && n.code) {
$('#tab-signup-signup form').append('<input type="hidden" name="invit_code" value="' + n.code + '">');
}
});
-1
View File
@@ -1 +0,0 @@
$(".sign form").keydown(function(i){i=i||event;var t=i.which||i.keyCode;13==t&&$(this).find(".signsubmit-loader").trigger("click")}),_win.bd.on("input porpertychange","input[change-show]",function(){var i=$(this),t=i.val();if(t.length>5){var n=i.attr("change-show")||".change-show";i.parents("form").find(n).slideDown()}}),_win.bd.on("click",".captchsubmit",function(){_this=$(this),_win.captchsubmit_wait=60;var i=_this.html(),t=function(){return aksrt_ajax(_this,0,function(i){i.error||n(),i.remaining_time&&(_win.captchsubmit_wait=i.remaining_time,n())}),!1},n=function(){var t=$(".captchsubmit");_win.captchsubmit_wait>0?(t.html(aksrt_sprintf("captcha_resend_in",_win.captchsubmit_wait)).attr("disabled",!0),_win.captchsubmit_wait--,setTimeout(n,1e3)):(t.html(i).attr("disabled",!1),_win.captchsubmit_wait=60)};t()}),_win.bd.on("click",".signsubmit-loader",function(){var i=$(this),t=i.parent().find('[name="user_agreement"]');if(t.length&&!t.is(":checked")){var n=t.parent();return n.addClass("ani shake"),setTimeout(function(){n.removeClass("ani shake")},400),notyf(aksrt__("agree_terms_first"),"danger"),!1}return aksrt_ajax($(this),0,function(i){i.error||window.location.reload()}),!1}),_win.bd.on("click",".user-verify-submit",function(){var i=$(this),t=i.parents(".tab-pane").next(".tab-pane").attr("id");aksrt_ajax(i,0,function(i){i.error||($('a[href="#'+t+'"]').tab("show"),_win.captchsubmit_wait&&(_win.captchsubmit_wait-=40))})}),_win.bd.on("aksrt_ajax.success",".invit-code-verify",function(i,t){t&&t.code&&$("#tab-signup-signup form").append('<input type="hidden" name="invit_code" value="'+t.code+'">')});