diff --git a/2233/js/waifu-tips.js b/2233/js/waifu-tips.js
index a5ebfe7..8ed4797 100644
--- a/2233/js/waifu-tips.js
+++ b/2233/js/waifu-tips.js
@@ -5,20 +5,20 @@ function isMobileDevice() {
if (!isMobileDevice()) {
//初始位置,默认左上角,与下面的 目标位置 搭配修改
- $(".waifu").css({'top': 0, 'left': 0});
+ jQuery(".waifu").css({'top': 0, 'left': 0});
let waifu_display = localStorage.getItem('waifu-display');
if (waifu_display == "none") {
- $('.waifu').hide();
- $('.waifu-btn').show();
+ jQuery('.waifu').hide();
+ jQuery('.waifu-btn').show();
}
- $('.waifu-btn').click(function () {
+ jQuery('.waifu-btn').click(function () {
localStorage.removeItem('waifu-display');
- $('.waifu').show();
- $('.waifu-btn').hide();
+ jQuery('.waifu').show();
+ jQuery('.waifu-btn').hide();
showMessage('你的小可爱突然出现~', 4000);
});
- $('.waifu-tool .home').click(function () {
+ jQuery('.waifu-tool .home').click(function () {
try {
if (typeof (ajax) === "function") {
ajax(window.location.protocol + '//' + window.location.hostname + '/', "pagelink");
@@ -28,57 +28,57 @@ if (!isMobileDevice()) {
} catch (e) {
}
});
- $('.waifu-tool .comments').click(function () {
+ jQuery('.waifu-tool .comments').click(function () {
showHitokoto();
});
- $('.waifu-tool .info-circle').click(function () {
+ jQuery('.waifu-tool .info-circle').click(function () {
window.open('https://moedog.org/946.html');
});
- $('.waifu-tool .camera').click(function () {
+ jQuery('.waifu-tool .camera').click(function () {
showMessage('照好了嘛,是不是很可爱呢?', 5000);
window.Live2D.captureName = model_p + '.png';
window.Live2D.captureFrame = true;
});
- $('.waifu-tool .close').click(function () {
+ jQuery('.waifu-tool .close').click(function () {
localStorage.setItem('waifu-display', 'none');
showMessage('愿你有一天能与重要的人重逢', 2000);
window.setTimeout(function () {
- $('.waifu').hide();
- $('.waifu-btn').show()
+ jQuery('.waifu').hide();
+ jQuery('.waifu-btn').show()
}, 1000);
});
var model_p = 22, m22_id = 0, m33_id = 0;
- $('.waifu-tool .drivers-license-o').click(function () {
+ jQuery('.waifu-tool .drivers-license-o').click(function () {
if (model_p === 22) {
- loadlive2d('live2d', $(".l2d_xb").attr("data-api") + '/model/api.php?p=22&id=' + m22_id);
+ loadlive2d('live2d', jQuery(".l2d_xb").attr("data-api") + '/model/api.php?p=22&id=' + m22_id);
model_p = 33;
showMessage('33援交有点累了,现在该我上场了', 4000);
} else {
- loadlive2d('live2d', $(".l2d_xb").attr("data-api") + '/model/api.php?p=33&id=' + m33_id);
+ loadlive2d('live2d', jQuery(".l2d_xb").attr("data-api") + '/model/api.php?p=33&id=' + m33_id);
model_p = 22;
showMessage('我又回来了!', 4000);
}
});
- $('.waifu-tool .street-view').click(function () {
+ jQuery('.waifu-tool .street-view').click(function () {
if (model_p === 22) {
m33_id += 1;
- loadlive2d('live2d', $(".l2d_xb").attr("data-api") + '/model/api.php?p=33&id=' + m33_id);
+ loadlive2d('live2d', jQuery(".l2d_xb").attr("data-api") + '/model/api.php?p=33&id=' + m33_id);
} else {
m22_id += 1;
- loadlive2d('live2d', $(".l2d_xb").attr("data-api") + '/model/api.php?p=22&id=' + m22_id);
+ loadlive2d('live2d', jQuery(".l2d_xb").attr("data-api") + '/model/api.php?p=22&id=' + m22_id);
}
showMessage('我的新衣服好看嘛', 4000);
});
- loadlive2d('live2d', $(".l2d_xb").attr("data-api") + '/model/api.php?p=33');
- $(document).on('copy', function () {
+ loadlive2d('live2d', jQuery(".l2d_xb").attr("data-api") + '/model/api.php?p=33');
+ jQuery(document).on('copy', function () {
showMessage('你都复制了些什么呀,转载要记得加上出处哦', 8000);
});
- $(window).resize(function () {
- $(".waifu").css('top', window.innerHeight - 250);
+ jQuery(window).resize(function () {
+ jQuery(".waifu").css('top', window.innerHeight - 250);
});
function showHitokoto() {
- $.get("https://v1.hitokoto.cn/?encode=text", function (result) {
+ jQuery.get("https://v1.hitokoto.cn/?encode=text", function (result) {
showMessage(result);
});
}
@@ -136,119 +136,119 @@ if (!isMobileDevice()) {
}
}
//目标位置,默认左下角
- $(".waifu").animate({top: $(window).height() - 250, left: $(window).width() - 250}, 800);
+ jQuery(".waifu").animate({top: jQuery(window).height() - 250, left: jQuery(window).width() - 250}, 800);
showMessage(text, 8000);
})();
- $("#live2d").mouseover(function () {
+ jQuery("#live2d").mouseover(function () {
msgs = ["你要干嘛呀?", "鼠…鼠标放错地方了!", "喵喵喵?", "萝莉控是什么呀?", "怕怕", "你看到我的小熊了吗"];
var i = Math.floor(Math.random() * msgs.length);
showMessage(msgs[i]);
});
- jQuery(document).ready(function ($) {
- $('.waifu-tool .comments').mouseover(function () {
+ jQuery(document).ready(function (jQuery) {
+ jQuery('.waifu-tool .comments').mouseover(function () {
showMessage('猜猜我要说些什么?');
});
- $('.waifu-tool .drivers-license-o').mouseover(function () {
+ jQuery('.waifu-tool .drivers-license-o').mouseover(function () {
if (model_p === 22) {
showMessage('要见见我的姐姐嘛');
} else {
showMessage('什么?我的服务不好,要33回来?');
}
});
- $('.waifu-tool .street-view').mouseover(function () {
+ jQuery('.waifu-tool .street-view').mouseover(function () {
showMessage('喜欢换装play吗?');
});
- $('.waifu-tool .camera').mouseover(function () {
+ jQuery('.waifu-tool .camera').mouseover(function () {
showMessage('你要给我拍照呀?一二三~茄子~');
});
- $('.waifu-tool .info-circle').mouseover(function () {
+ jQuery('.waifu-tool .info-circle').mouseover(function () {
showMessage('想知道更多关于我的事么?');
});
- $('.waifu-tool .close').mouseover(function () {
+ jQuery('.waifu-tool .close').mouseover(function () {
showMessage('到了要说再见的时候了吗');
});
- $(document).on("mouseover", ".logo,.waifu-tool .home,.fa-home", function () {
+ jQuery(document).on("mouseover", ".logo,.waifu-tool .home,.fa-home", function () {
showMessage('点它就可以回到首页啦!');
});
- $(document).on("mouseover", "li a i.fa-qq", function () {
+ jQuery(document).on("mouseover", "li a i.fa-qq", function () {
showMessage('要加QQ吗?');
});
- $(document).on("mouseover", "li a i.fa-phone", function () {
+ jQuery(document).on("mouseover", "li a i.fa-phone", function () {
showMessage('不要打骚扰电话哦!');
});
- $(document).on("mouseover", "li a i.fa-qrcode", function () {
+ jQuery(document).on("mouseover", "li a i.fa-qrcode", function () {
showMessage('求关注!!!');
});
- $(document).on("mouseover", "li a i.fa-globe", function () {
+ jQuery(document).on("mouseover", "li a i.fa-globe", function () {
showMessage('在线咨询走起!');
});
- $(document).on("mouseover", "li a i.fa-comments", function () {
+ jQuery(document).on("mouseover", "li a i.fa-comments", function () {
showMessage('在网站上留下足迹!');
});
- $(document).on("mouseover", ".gotop", function () {
+ jQuery(document).on("mouseover", ".gotop", function () {
showMessage('要回到开始的地方么?');
});
- $(document).on("mouseover", ".search", function () {
+ jQuery(document).on("mouseover", ".search", function () {
showMessage('找不到想要的?试试搜索吧!');
});
- $(document).on("click", ".search-form", function () {
+ jQuery(document).on("click", ".search-form", function () {
showMessage("输入关键词按下Enter键就可以了!");
});
- $(document).on("mouseover", "h3 a,.bookmark-item", function () {
- showMessage('要看看' + $(this).text() + '么?');
+ jQuery(document).on("mouseover", "h3 a,.bookmark-item", function () {
+ showMessage('要看看' + jQuery(this).text() + '么?');
});
- $(document).on("mouseover", ".nav-previous", function () {
+ jQuery(document).on("mouseover", ".nav-previous", function () {
showMessage('要翻到上一篇文章吗?');
});
- $(document).on("mouseover", ".nav-next", function () {
+ jQuery(document).on("mouseover", ".nav-next", function () {
showMessage('要翻到下一篇文章吗?');
});
- $(document).on("mouseover", "#lightgallery a", function () {
- showMessage('去 ' + $(this).text() + ' 逛逛吧');
+ jQuery(document).on("mouseover", "#lightgallery a", function () {
+ showMessage('去 ' + jQuery(this).text() + ' 逛逛吧');
});
- $(document).on("mouseover", "#submit", function () {
+ jQuery(document).on("mouseover", "#submit", function () {
showMessage('呐 评论需要审核,请耐心等待哦~');
});
- $(document).on("mouseover","#addsmile",function(){
+ jQuery(document).on("mouseover","#addsmile",function(){
showMessage('要来一发表情吗?')
});
- $(document).on("mouseover", ".i-up", function () {
+ jQuery(document).on("mouseover", ".i-up", function () {
showMessage('点它可以回到顶部哦!');
});
- $(document).on("mouseover", ".comment-textarea", function () {
+ jQuery(document).on("mouseover", "#comment", function () {
showMessage('要说点什么吗');
});
- $(document).on("mouseover", ".action-rewards", function () {
+ jQuery(document).on("mouseover", ".action-rewards", function () {
showMessage('要打赏我嘛?好期待啊~');
});
- $(document).on("mouseover", ".i-like", function () {
+ jQuery(document).on("mouseover", ".i-like", function () {
showMessage('我是不是棒棒哒~快给我点赞吧!');
});
- $(document).on("mouseover", "#sign-in", function () {
+ jQuery(document).on("mouseover", "#sign-in", function () {
showMessage('登录才可以继续哦~');
});
- $(document).on("mouseover", ".action-share", function () {
+ jQuery(document).on("mouseover", ".action-share", function () {
showMessage('好东西要让更多人知道才行哦');
});
- $(document).on("click", "#author", function () {
+ jQuery(document).on("click", "#author", function () {
showMessage("留下你的尊姓大名!");
});
- $(document).on("click", "#email", function () {
+ jQuery(document).on("click", "#email", function () {
showMessage("留下你的邮箱,不然就是无头像人士了!");
});
- $(document).on("click", "#url", function () {
+ jQuery(document).on("click", "#url", function () {
showMessage("快快告诉我你的家在哪里,好让我去参观参观!");
});
- $(document).on("click", "#comment", function () {
+ jQuery(document).on("click", "#comment", function () {
showMessage("一定要认真填写喵~");
});
});
- jQuery(document).ready(function ($) {
+ jQuery(document).ready(function (jQuery) {
window.setInterval(function () {
showMessage(showHitokoto());
}, 25000);
var stat_click = 0;
- $("#live2d").click(function () {
+ jQuery("#live2d").click(function () {
if (!ismove) {
stat_click++;
if (stat_click > 6) {
@@ -261,7 +261,7 @@ if (!isMobileDevice()) {
s = [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.75, -0.1, -0.2, -0.3, -0.4, -0.5, -0.6, -0.7, -0.75];
var i1 = Math.floor(Math.random() * s.length);
var i2 = Math.floor(Math.random() * s.length);
- $(".waifu").animate({
+ jQuery(".waifu").animate({
left: (document.body.offsetWidth - 210) / 2 * (1 + s[i1]),
top: (window.innerHeight - 240) - (window.innerHeight - 240) / 2 * (1 - s[i2])
},
@@ -275,8 +275,8 @@ if (!isMobileDevice()) {
});
});
var ismove = false;
- jQuery(document).ready(function ($) {
- var box = $('.waifu')[0];
+ jQuery(document).ready(function (jQuery) {
+ var box = jQuery('.waifu')[0];
var topCount = 20;
box.onmousedown = function (e) {
var Ocx = e.clientX;
@@ -309,5 +309,5 @@ if (!isMobileDevice()) {
}
});
} else {
- $(".l2d_xb").hide()
+ jQuery(".l2d_xb").hide()
}
diff --git a/2233/model/api.php b/2233/model/api.php
index 31e84fc..6b14e8b 100644
--- a/2233/model/api.php
+++ b/2233/model/api.php
@@ -4,7 +4,9 @@
//默认模型 ID,0~19 数字,对应下面的模型列表
$default_id = 10;
//是否允许出现全裸模型
-$r18 = false;
+$r18 = true;
+//CDN域名
+$cdndomain = '/wp-content/themes/kratos/2233/model/';
//----------------------------------------
@@ -46,14 +48,14 @@ $id = $id_ % $modelnum;
$modelname = $modelname[$id];
$live2dcfg = array(
"type" => "Live2D Model Setting",
- "name" => $person."-".$modelname,
- "label" => $person,
- "model" => $person."/".$person.".v2.moc",
+ "name" => $cdndomain.$person."-".$modelname,
+ "label" => $cdndomain.$person,
+ "model" => $cdndomain.$person."/".$person.".v2.moc",
"textures" => array(
- $person."/texture_00.png",
- $person."/closet.".$modelname."/".getTexture($modellist,$modelname,0),
- $person."/closet.".$modelname."/".getTexture($modellist,$modelname,1),
- $person."/closet.".$modelname."/".getTexture($modellist,$modelname,2)
+ $cdndomain.$person."/texture_00.png",
+ $cdndomain.$person."/closet.".$modelname."/".getTexture($modellist,$modelname,0),
+ $cdndomain.$person."/closet.".$modelname."/".getTexture($modellist,$modelname,1),
+ $cdndomain.$person."/closet.".$modelname."/".getTexture($modellist,$modelname,2)
),
"hit_areas_custom" => array(
"head_x" => array(-0.35,0.6),
@@ -69,31 +71,31 @@ $live2dcfg = array(
"motions" => array(
"idle" => array(
array(
- "file" => $person."/".$person.".v2.idle-01.mtn",
+ "file" => $cdndomain.$person."/".$person.".v2.idle-01.mtn",
"fade_in" => 2000,
"fade_out" => 2000
),
array(
- "file" => $person."/".$person.".v2.idle-02.mtn",
+ "file" => $cdndomain.$person."/".$person.".v2.idle-02.mtn",
"fade_in" => 2000,
"fade_out" => 2000
),
array(
- "file" => $person."/".$person.".v2.idle-03.mtn",
+ "file" => $cdndomain.$person."/".$person.".v2.idle-03.mtn",
"fade_in" => $person == "22" ? 100 : 2000,
"fade_out" => $person == "22" ? 100 : 2000
)
),
"tap_body" => array(
array(
- "file" => $person."/".$person.".v2.touch.mtn",
+ "file" => $cdndomain.$person."/".$person.".v2.touch.mtn",
"fade_in" => $person == "22" ? 500 : 150,
"fade_out" => $person == "22" ? 200 : 100
)
),
"thanking" => array(
array(
- "file" => $person."/".$person.".v2.thanking.mtn",
+ "file" => $cdndomain.$person."/".$person.".v2.thanking.mtn",
"fade_in" => 2000,
"fade_out" => 2000
)
diff --git a/assets/js/kratos.js b/assets/js/kratos.js
index 748cb54..df2dd3b 100644
--- a/assets/js/kratos.js
+++ b/assets/js/kratos.js
@@ -2,183 +2,196 @@
* Kratos
* Seaton Jiang
*/
-(function ($) {
- "use strict";
- var KRATOS_VERSION = "4.2.4";
+var KRATOS_VERSION = "4.2.4";
- var navbarConfig = function () {
- $("#navbutton").on("click", function () {
- $(".navbar-toggler").toggleClass("nav-close");
- });
- };
+var $ = jQuery.noConflict();
- var tooltipConfig = function () {
- $('[data-toggle="tooltip"]').tooltip();
- };
+var navbarConfig = function () {
+ $("#navbutton").on("click", function () {
+ $(".navbar-toggler").toggleClass("nav-close");
+ });
+};
- var gotopConfig = function () {
- $(window).on("load", function () {
- var $win = $(window);
- var setShowOrHide = function () {
- if ($win.scrollTop() > 200) {
- $(".gotop").addClass("active");
- } else {
- $(".gotop").removeClass("active");
- }
- };
- setShowOrHide();
- $win.scroll(setShowOrHide);
- });
- $(".gotop").on("click", function (event) {
- event.preventDefault();
- $("html, body").animate({ scrollTop: $("html").offset().top }, 500);
- return false;
- });
- };
+var tooltipConfig = function () {
+ $("[data-toggle=\"tooltip\"]").tooltip();
+};
- var searchConfig = function () {
- $(".search").on("click", function (e) {
- $(".search-form").animate({ width: "200px" }, 200);
- $(".search-form input").css("display", "block");
- $(document).one("click", function () {
- $(".search-form").animate({ width: "0" }, 100);
- $(".search-form input").hide();
- });
- e.stopPropagation();
- });
- $(".search-form").on("click", function (e) {
- e.stopPropagation();
- });
- };
-
- var wechatConfig = function () {
- $(".wechat").mouseout(function () {
- $(".wechat-pic")[0].style.display = "none";
- });
- $(".wechat").mouseover(function () {
- $(".wechat-pic")[0].style.display = "block";
- });
- };
-
- var smiliesConfig = function () {
- $("#addsmile").on("click", function (e) {
- $(".smile").toggleClass("open");
- $(document).one("click", function () {
- $(".smile").toggleClass("open");
- });
- e.stopPropagation();
- return false;
- });
- };
-
- var postlikeConfig = function () {
- $.fn.postLike = function () {
- if ($(this).hasClass("done")) {
- layer.msg(kratos.repeat, function () {});
- return false;
+var gotopConfig = function () {
+ $(window).on("load", function () {
+ var $win = $(window);
+ var setShowOrHide = function () {
+ if ($win.scrollTop() > 200) {
+ $(".gotop").addClass("active");
} else {
- $(this).addClass("done");
- layer.msg(kratos.thanks);
- var id = $(this).data("id"),
- action = $(this).data("action");
- var ajax_data = {
- action: "love",
- um_id: id,
- um_action: action,
- };
- $.post(
- kratos.site + "/wp-admin/admin-ajax.php",
- ajax_data,
- function (data) {}
- );
- return false;
+ $(".gotop").removeClass("active");
}
};
- $(document).on("click", ".btn-thumbs", function () {
- $(this).postLike();
+ setShowOrHide();
+ $win.scroll(setShowOrHide);
+ });
+ $(".gotop").on("click", function (event) {
+ event.preventDefault();
+ $("html, body").animate({ scrollTop: $("html").offset().top }, 500);
+ return false;
+ });
+};
+
+var searchConfig = function () {
+ $(".search").on("click", function (e) {
+ $(".search-form").animate({ width: "200px" }, 200);
+ $(".search-form input").css("display", "block");
+ $(document).one("click", function () {
+ $(".search-form").animate({ width: "0" }, 100);
+ $(".search-form input").hide();
});
- };
+ e.stopPropagation();
+ });
+ $(".search-form").on("click", function (e) {
+ e.stopPropagation();
+ });
+};
- var donateConfig = function () {
- $("#donate").on("click", function () {
- layer.open({
- type: 1,
- area: ["300px", "370px"],
- title: kratos.donate,
- resize: false,
- scrollbar: false,
- content:
- '',
- });
- $('.choose-pay input[type="radio"]').click(function () {
- var id = $(this).attr("id");
- if (id == "alipay") {
- $(".qr-pay #alipay_qr").removeClass("d-none");
- $(".qr-pay #wechat_qr").addClass("d-none");
- }
- if (id == "wechatpay") {
- $(".qr-pay #alipay_qr").addClass("d-none");
- $(".qr-pay #wechat_qr").removeClass("d-none");
- }
- });
+var wechatConfig = function () {
+ $(".wechat").mouseout(function () {
+ $(".wechat-pic")[0].style.display = "none";
+ });
+ $(".wechat").mouseover(function () {
+ $(".wechat-pic")[0].style.display = "block";
+ });
+};
+
+var smiliesConfig = function () {
+ $("#addsmile").on("click", function (e) {
+ $(".smile").toggleClass("open");
+ $(document).one("click", function () {
+ $(".smile").toggleClass("open");
});
- };
+ e.stopPropagation();
+ return false;
+ });
+};
- var accordionConfig = function () {
- $(".acheader").on("click", function (event) {
- var $this = $(this);
- $this.closest(".accordion").find(".contents").slideToggle(300);
- if ($this.closest(".accordion").hasClass("active")) {
- $this.closest(".accordion").removeClass("active");
- } else {
- $this.closest(".accordion").addClass("active");
- }
- event.preventDefault();
- });
- };
-
- var consoleConfig = function () {
- console.log(
- "\n Kratos Pjax Edition v" +
- KRATOS_VERSION +
- "\n\n https://github.com/devhaozi/kratos \n\n"
- );
- };
-
- var lightGalleryConfig = function () {
- if (kratos.lightgallery === "1" && window.lightGallery !== undefined) {
- lightGallery(document.getElementById("lightgallery"), {
- selector:
- 'a[href$=".jpg"], a[href$=".jpeg"], a[href$=".png"], a[href$=".gif"], a[href$=".bmp"], a[href$=".webp"]',
- });
+var postlikeConfig = function () {
+ $.fn.postLike = function () {
+ if ($(this).hasClass("done")) {
+ layer.msg(kratos.repeat, function () {});
+ return false;
+ } else {
+ $(this).addClass("done");
+ layer.msg(kratos.thanks);
+ var id = $(this).data("id"),
+ action = $(this).data("action");
+ var ajax_data = {
+ action: "love",
+ um_id: id,
+ um_action: action,
+ };
+ $.post(
+ kratos.site + "/wp-admin/admin-ajax.php",
+ ajax_data,
+ function (data) {},
+ );
+ return false;
}
};
-
- document.addEventListener("DOMContentLoaded", function () {
- accordionConfig();
- navbarConfig();
- tooltipConfig();
- gotopConfig();
- searchConfig();
- wechatConfig();
- smiliesConfig();
- postlikeConfig();
- donateConfig();
- consoleConfig();
- lightGalleryConfig();
+ $(document).on("click", ".btn-thumbs", function () {
+ $(this).postLike();
});
-})(jQuery);
+};
+
+var donateConfig = function () {
+ $("#donate").on("click", function () {
+ layer.open({
+ type: 1,
+ area: ["300px", "370px"],
+ title: kratos.donate,
+ resize: false,
+ scrollbar: false,
+ content:
+ "",
+ });
+ $(".choose-pay input[type=\"radio\"]").click(function () {
+ var id = $(this).attr("id");
+ if (id == "alipay") {
+ $(".qr-pay #alipay_qr").removeClass("d-none");
+ $(".qr-pay #wechat_qr").addClass("d-none");
+ }
+ if (id == "wechatpay") {
+ $(".qr-pay #alipay_qr").addClass("d-none");
+ $(".qr-pay #wechat_qr").removeClass("d-none");
+ }
+ });
+ });
+};
+
+var accordionConfig = function () {
+ $(".acheader").on("click", function (event) {
+ var $this = $(this);
+ $this.closest(".accordion").find(".contents").slideToggle(300);
+ if ($this.closest(".accordion").hasClass("active")) {
+ $this.closest(".accordion").removeClass("active");
+ } else {
+ $this.closest(".accordion").addClass("active");
+ }
+ event.preventDefault();
+ });
+};
+
+var consoleConfig = function () {
+ console.log(
+ "\n Kratos Pjax Edition v" +
+ KRATOS_VERSION +
+ "\n\n https://github.com/devhaozi/kratos \n\n",
+ );
+};
+
+var lightGalleryConfig = function () {
+ if (kratos.lightgallery === "1" && window.lightGallery !== undefined) {
+ lightGallery(document.getElementById("lightgallery"), {
+ selector:
+ "a[href$=\".jpg\"], a[href$=\".jpeg\"], a[href$=\".png\"], a[href$=\".gif\"], a[href$=\".bmp\"], a[href$=\".webp\"]",
+ });
+ }
+};
+
+document.addEventListener("DOMContentLoaded", function () {
+ accordionConfig();
+ navbarConfig();
+ tooltipConfig();
+ gotopConfig();
+ searchConfig();
+ wechatConfig();
+ smiliesConfig();
+ postlikeConfig();
+ donateConfig();
+ consoleConfig();
+ lightGalleryConfig();
+});
+
+function afterPjax() {
+ accordionConfig();
+ navbarConfig();
+ tooltipConfig();
+ gotopConfig();
+ searchConfig();
+ wechatConfig();
+ smiliesConfig();
+ postlikeConfig();
+ donateConfig();
+ consoleConfig();
+ lightGalleryConfig();
+}
function grin(tag) {
var myField;
diff --git a/footer.php b/footer.php
index 200f7e4..07f4f25 100644
--- a/footer.php
+++ b/footer.php
@@ -105,43 +105,47 @@