From 7829439bf88bc53e99eb9591cfcfcf859d15c405 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Sun, 6 Aug 2023 15:41:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJuSet.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJuSet.js | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/SrcJuSet.js b/SrcJuSet.js index 4bd6da95..d356cb33 100644 --- a/SrcJuSet.js +++ b/SrcJuSet.js @@ -149,7 +149,7 @@ function SRCSet() { let jkdatalist; if(getMyVar("seacrhjiekou")){ jkdatalist = datalist.filter(it=>{ - return it.name.indexOf(getMyVar("seacrhjiekou"))>-1 && (getMyVar("SrcJuJiekouType","全部")=="全部" || getMyVar("SrcJuJiekouType")==it.type); + return it.name.indexOf(getMyVar("seacrhjiekou"))>-1; }) }else{ jkdatalist = datalist.filter(it=>{ @@ -189,21 +189,25 @@ function SRCSet() { }*/ if(it != "全部"){ obj.extra = {}; - obj["extra"].longClick = [{ - title: '批量选择', - js: $.toString((jkdatalist) => { - let duoselect = storage0.getMyVar('duoselect')?storage0.getMyVar('duoselect'):[]; - jkdatalist.forEach(data=>{ - let id = data.type+"_"+data.name; - if(!duoselect.some(item => item.name == data.name && item.type==data.type) && !data.stop){ - duoselect.push(data); - updateItem(id, {title:''+data.name}) - } - }) - storage0.putMyVar('duoselect',duoselect); - return "hiker://empty"; - },jkdatalist) - }] + let longClick = []; + if(getMyVar("SrcJuJiekouType")==it){ + longClick.push({ + title: '批量选择', + js: $.toString((jkdatalist) => { + let duoselect = storage0.getMyVar('duoselect')?storage0.getMyVar('duoselect'):[]; + jkdatalist.forEach(data=>{ + let id = data.type+"_"+data.name; + if(!duoselect.some(item => item.name == data.name && item.type==data.type) && !data.stop){ + duoselect.push(data); + updateItem(id, {title:''+data.name}) + } + }) + storage0.putMyVar('duoselect',duoselect); + return "hiker://empty"; + },jkdatalist) + }) + } + if(longClick.length>0){obj["extra"].longClick = longClick;} } d.push(obj);