From db6d1f4669b5fd5cd03d0820b1f1c5765b96c884 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Sat, 8 Apr 2023 16:33:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJu.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJu.js | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/SrcJu.js b/SrcJu.js index a7fa3bb6..16b2d2c9 100644 --- a/SrcJu.js +++ b/SrcJu.js @@ -358,6 +358,7 @@ function erji() { title: "切换书源", url: getMyVar('backsousuo') == "1" ? `#noLoading#@lazyRule=.js:back(false);'hiker://empty'` : $("#noLoading#").lazyRule((name) => { if(!getMyVar('SrcJuSearching')){ + clearMyVar('SrcJuselectsname'); require(config.依赖); deleteItemByCls('loadlist'); search(name); @@ -593,11 +594,15 @@ function search(name, sdata) { }) } else { item.url = item.url + $("#noLoading#").lazyRule((extra) => { - showLoading('已选择 '+extra.sname); - clearMyVar(extra.sname+"_"+extra.name); - storage0.putMyVar('erjiextra', extra); - refreshPage(false); - return "toast://已切换源:" + extra.sname; + if(getMyVar('SrcJuselectsname')){ + return "toast://请勿重复点击,稍等..."; + }else{ + putMyVar('SrcJuselectsname','1'); + clearMyVar(extra.sname+"_"+extra.name); + storage0.putMyVar('erjiextra', extra); + refreshPage(false); + return "toast://已切换源:" + extra.sname; + } }, extra); } item.content = item.desc;