◆少前百科是非盈利性、非官方的少女前线维基百科。 ◆如果您发现某些内容错误/空缺,请勇于修正/添加!参与进来其实很容易!点这里 加入少前百科。 ◆有任何意见、建议、纠错,欢迎在 GFwiki:反馈与建议 提出和讨论。编辑事务讨论QQ群:597764980,微博@GFwiki少前百科 ◆To foreigners,You can use twitter to contact us. |
“Widget:SkinQuery/js”的版本间的差异
(更新) |
(更新) |
||
第122行: | 第122行: | ||
$("div.skinsecall").click(function(){ | $("div.skinsecall").click(function(){ | ||
let this_element = $(this).parent("div.skinbtnbox").children("div.skinbtn"); | let this_element = $(this).parent("div.skinbtnbox").children("div.skinbtn"); | ||
− | let | + | let next_element = $(this).parent("div.skinbtnbox").children("div.suitbtn"); |
− | for(let i = 0; i < this_element.length; i ++ ) if($(this_element[i]).attr("state") == 0) $(this_element[i]).click(); | + | if(this_element) for(let i = 0; i < this_element.length; i ++ ) if($(this_element[i]).attr("state") == 0) $(this_element[i]).click(); |
+ | if(next_element) for(let i = 0; i < next_element.length; i ++ ) if($(next_element[i]).attr("state") == 0) $(next_element[i]).click(); | ||
}); | }); | ||
$("div.skinclear").click(function(){ | $("div.skinclear").click(function(){ | ||
let this_element = $(this).parent("div.skinbtnbox").children("div.skinbtn"); | let this_element = $(this).parent("div.skinbtnbox").children("div.skinbtn"); | ||
− | let | + | let next_element = $(this).parent("div.skinbtnbox").children("div.suitbtn"); |
− | for(let i = 0; i < this_element.length; i ++ ) if($(this_element[i]).attr("state") == 1) $(this_element[i]).click(); | + | if(this_element) for(let i = 0; i < this_element.length; i ++ ) if($(this_element[i]).attr("state") == 1) $(this_element[i]).click(); |
+ | if(next_element) for(let i = 0; i < next_element.length; i ++ ) if($(next_element[i]).attr("state") == 1) $(next_element[i]).click(); | ||
}); | }); | ||
} | } | ||
第159行: | 第161行: | ||
let _diamond3_state = $("#diamond3").attr("state"); | let _diamond3_state = $("#diamond3").attr("state"); | ||
let _diamond4_state = $("#diamond4").attr("state"); | let _diamond4_state = $("#diamond4").attr("state"); | ||
+ | |||
+ | let _displaydiv_width = Number($("#displaydiv").width()); | ||
+ | let _br_num = (_displaydiv_width / 150) - 2; | ||
− | let count = | + | let count = -1; |
let html_text = ``; | let html_text = ``; | ||
for(let i = 0; i < suitElement.length; i++){ | for(let i = 0; i < suitElement.length; i++){ | ||
+ | |||
if($(suitElement[i]).attr("data-routine")){ | if($(suitElement[i]).attr("data-routine")){ | ||
let routine = $(suitElement[i]).attr("data-routine"); | let routine = $(suitElement[i]).attr("data-routine"); | ||
第216行: | 第222行: | ||
if(this_type == "钻石" && Number(this_item) >= 2180 && Number(this_item) <= 2588 && _diamond4_state == "0") continue; | if(this_type == "钻石" && Number(this_item) >= 2180 && Number(this_item) <= 2588 && _diamond4_state == "0") continue; | ||
− | if(count | + | count ++; |
+ | if(count >= _br_num){ | ||
+ | html_text += `<br/>`; | ||
+ | count = 0; | ||
+ | } | ||
let bcard_class = "cardgrey"; | let bcard_class = "cardgrey"; | ||
第256行: | 第266行: | ||
<\/div>`; | <\/div>`; | ||
− | |||
} | } | ||
} | } | ||
第302行: | 第311行: | ||
html_text += `<div class="onesuit"><a class="suitname" href="http://www.gfwiki.org/w/` + $(suitElement[i]).attr("data-suitlink") + `">`; | html_text += `<div class="onesuit"><a class="suitname" href="http://www.gfwiki.org/w/` + $(suitElement[i]).attr("data-suitlink") + `">`; | ||
− | html_text += `[` + $(suitElement[i]).attr("data-suitname") + `]<\/a>`; | + | html_text += `[` + $(suitElement[i]).attr("data-suitname") + `]<span class="suittime">`; |
+ | html_text += $(suitElement[i]).attr("data-time").slice(0, 4) + `年`; | ||
+ | html_text += $(suitElement[i]).attr("data-time").slice(4, 6) + `月`; | ||
+ | html_text += $(suitElement[i]).attr("data-time").slice(6, 8) + `日<\/span><\/a>`; | ||
+ | |||
for(let j = 0 ; j < 12; j++){ | for(let j = 0 ; j < 12; j++){ | ||
if(!$(suitElement[i]).attr("data-num" + String(j))) continue; | if(!$(suitElement[i]).attr("data-num" + String(j))) continue; |