◆少前百科是非盈利性、非官方的少女前线维基百科。
◆如果您发现某些内容错误/空缺,请勇于修正/添加!参与进来其实很容易!点这里 加入少前百科
◆有任何意见、建议、纠错,欢迎在 GFwiki:反馈与建议 提出和讨论。编辑事务讨论QQ群:597764980,微博@GFwiki少前百科
◆To foreigners,You can use twitter to contact us.
Icon Nyto Silver.png

“Widget:Equipquery”的版本间的差异

来自少前百科GFwiki
跳转至: 导航搜索
(change class)
(测试)
第425行: 第425行:
 
<button class="clearSelect">清除</button>
 
<button class="clearSelect">清除</button>
 
<button class="invertSelect">反选</button>
 
<button class="invertSelect">反选</button>
<label for="type1gx"><input type="checkbox" id="type1gx" class="filter_item" /><div>光学瞄具</div></label>
+
<label for="type1gx"><input type="checkbox" id="type1gx" class="filter_item" /><div>瞄具</div></label>
<label for="type1qx"><input type="checkbox" id="type1qx" class="filter_item" /><div>全息瞄具</div></label>
+
<label for="type1qx"><input type="checkbox" id="type1qx" class="filter_item" /><div>弹匣</div></label>
<label for="type1hd"><input type="checkbox" id="type1hd" class="filter_item" /><div>红点瞄具</div></label>
+
<label for="type1hd"><input type="checkbox" id="type1hd" class="filter_item" /><div>人形装备</div></label>
<label for="type1yz"><input type="checkbox" id="type1yz" class="filter_item" /><div>夜战装备</div></label>
 
<label for="type1xy"><input type="checkbox" id="type1xy" class="filter_item" /><div>消音器</div></label>
 
<label for="type1ts"><input type="checkbox" id="type1ts" class="filter_item" /><div>特殊</div></label>
 
</div>
 
<div>
 
<button class="clearSelect">清除</button>
 
<button class="invertSelect">反选</button>
 
<label for="type2zt"><input type="checkbox" id="type2zt" class="filter_item" /><div>状态弹</div></label>
 
<label for="type2cj"><input type="checkbox" id="type2cj" class="filter_item" /><div>穿甲弹</div></label>
 
<label for="type2gs"><input type="checkbox" id="type2gs" class="filter_item" /><div>高速弹</div></label>
 
<label for="type2xd"><input type="checkbox" id="type2xd" class="filter_item" /><div>霰弹</div></label>
 
<label for="type2ts"><input type="checkbox" id="type2ts" class="filter_item" /><div>特殊</div></label>
 
</div>
 
<div>
 
<button class="clearSelect">清除</button>
 
<button class="invertSelect">反选</button>
 
<label for="type3wg"><input type="checkbox" id="type3wg" class="filter_item" /><div>外骨骼</div></label>
 
<label for="type3wz"><input type="checkbox" id="type3wz" class="filter_item" /><div>伪装披风</div></label>
 
<label for="type3fd"><input type="checkbox" id="type3fd" class="filter_item" /><div>防弹插板</div></label>
 
<label for="type3dl"><input type="checkbox" id="type3dl" class="filter_item" /><div>弹链箱</div></label>
 
<label for="type3xp"><input type="checkbox" id="type3xp" class="filter_item" /><div>芯片</div></label>
 
<label for="type3ts"><input type="checkbox" id="type3ts" class="filter_item" /><div>特殊</div></label>
 
 
</div>
 
</div>
 
<div>
 
<div>
第483行: 第461行:
 
</div></div><BR>
 
</div></div><BR>
 
<script type="text/javascript">
 
<script type="text/javascript">
 +
 
var equipElement = document.querySelectorAll('.equipdata');
 
var equipElement = document.querySelectorAll('.equipdata');
 
equipElement.forEach(function(el,i){el.dataset.nameIngame=el.dataset.nameIngame.replaceAll("_"," ")})
 
equipElement.forEach(function(el,i){el.dataset.nameIngame=el.dataset.nameIngame.replaceAll("_"," ")})
第491行: 第470行:
 
/* HG:0 SMG:1 AR:2 RF:3 MG:4 SG:5 */
 
/* HG:0 SMG:1 AR:2 RF:3 MG:4 SG:5 */
 
var gunDollStr = ["HG", "SMG", "AR", "RF", "MG", "SG"];
 
var gunDollStr = ["HG", "SMG", "AR", "RF", "MG", "SG"];
/* 光学瞄具:6 全息瞄具:7 红点瞄具:8 夜战装备:9 消音器:10 特殊:11 */
+
var gunTypeStr = ["特殊瞄具", "特殊弹匣", "特殊人形"];
var gunType1Str = ["光学瞄具", "全息瞄具", "红点瞄具", "夜战装备", "消音器", "特殊"];
 
/* 状态弹:12 穿甲弹:13 高速弹:14 霰弹:15 特殊:16 */
 
var gunType2Str = ["状态弹", "穿甲弹", "高速弹", "霰弹", "特殊"];
 
/* 外骨骼:17 伪装披风:18 防弹插板:19 弹链箱:20 芯片:21 特殊:22 */
 
var gunType3Str = ["外骨骼", "伪装披风", "防弹插板", "弹链箱", "芯片", "特殊"];
 
/* 光学瞄具:23 全息瞄具:24 红点瞄具:25 夜战装备:26 消音器:27 特殊:28 */
 
 
var gunGetStr = ["主线战役", "常驻活动", "限时活动", "排行奖励", "心智升级", "黑市商店" , "每月签到"];
 
var gunGetStr = ["主线战役", "常驻活动", "限时活动", "排行奖励", "心智升级", "黑市商店" , "每月签到"];
  
第525行: 第498行:
  
 
function checkGunTypeStr(i) {  //装备种类
 
function checkGunTypeStr(i) {  //装备种类
    var equipClass1 = equipElement[i].getAttribute('data-equip-class1');
 
 
     var equipClass2 = equipElement[i].getAttribute('data-equip-class2');
 
     var equipClass2 = equipElement[i].getAttribute('data-equip-class2');
     for (var j = 0; j < gunType1Str.length; j++) {
+
     for (var j = 0; j < gunTypeStr.length; j++) {
 
         if (equipCheckbox[j + gunDollStr.length].checked == false) continue;
 
         if (equipCheckbox[j + gunDollStr.length].checked == false) continue;
         if (equipClass1 == "配件" && equipClass2 == gunType1Str[j]) {
+
         if (equipClass2 == gunTypeStr[j]) {
            checkGunGetStr(i);
 
            return;
 
        }
 
    }
 
    for (var j = 0; j < gunType2Str.length; j++) {
 
        if (equipCheckbox[j + gunDollStr.length + gunType1Str.length].checked == false) continue;
 
        if (equipClass1 == "弹匣" && equipClass2 == gunType2Str[j]) {
 
            checkGunGetStr(i);
 
            return;
 
        }
 
    }
 
    for (var j = 0; j < gunType3Str.length; j++) {
 
        if (equipCheckbox[j + gunDollStr.length + gunType1Str.length + gunType2Str.length].checked == false) continue;
 
       if (equipClass1 == "人形装备" && equipClass2 == gunType3Str[j]) {
 
 
             checkGunGetStr(i);
 
             checkGunGetStr(i);
 
             return;
 
             return;
第552行: 第510行:
 
function checkGunGetStr(i) {    //获得途径
 
function checkGunGetStr(i) {    //获得途径
 
     for (var j = 0; j < gunGetStr.length; j++) {
 
     for (var j = 0; j < gunGetStr.length; j++) {
         if (equipCheckbox[j + gunDollStr.length + gunType1Str.length + gunType2Str.length + gunType3Str.length].checked == false) continue;
+
         if (equipCheckbox[j + gunDollStr.length + gunTypeStr.length].checked == false) continue;
 
         if (equipElement[i].getAttribute('data-obtain') == gunGetStr[j]) {
 
         if (equipElement[i].getAttribute('data-obtain') == gunGetStr[j]) {
 
             equipPrep(i);
 
             equipPrep(i);

2021年10月4日 (一) 02:05的版本