修复分享搜索一些选项没选中的bug

This commit is contained in:
枫谷剑仙 2022-11-28 14:45:21 +08:00
parent f68d90b1c4
commit 4917d8e213
6 changed files with 100 additions and 94 deletions

View File

@ -756,22 +756,22 @@ var formation = new Formation(teamsCount,5);
<div class="search-box display-none"> <div class="search-box display-none">
<div class="attrs-div"><!--属性--> <div class="attrs-div"><!--属性-->
<ul class="attr-list attr-list-1"> <ul class="attr-list attr-list-1">
<li><input type="radio" name="attr-1" class="attr-radio" value="127" id="search-attr-1-any" checked/><label for="search-attr-1-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意--> <li><input type="radio" name="attr-1" class="attr-radio" value="1111111" id="search-attr-1-any" checked/><label for="search-attr-1-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
<li><input type="radio" name="attr-1" class="attr-radio" value="1" id="search-attr-1-0" /><label for="search-attr-1-0"><span class="attr" data-attr-icon="0"></span></label></li><!----> <li><input type="radio" name="attr-1" class="attr-radio" value="0000001" id="search-attr-1-0" /><label for="search-attr-1-0"><span class="attr" data-attr-icon="0"></span></label></li><!---->
<li><input type="radio" name="attr-1" class="attr-radio" value="2" id="search-attr-1-1" /><label for="search-attr-1-1"><span class="attr" data-attr-icon="1"></span></label></li><!----> <li><input type="radio" name="attr-1" class="attr-radio" value="0000010" id="search-attr-1-1" /><label for="search-attr-1-1"><span class="attr" data-attr-icon="1"></span></label></li><!---->
<li><input type="radio" name="attr-1" class="attr-radio" value="4" id="search-attr-1-2" /><label for="search-attr-1-2"><span class="attr" data-attr-icon="2"></span></label></li><!----> <li><input type="radio" name="attr-1" class="attr-radio" value="0000100" id="search-attr-1-2" /><label for="search-attr-1-2"><span class="attr" data-attr-icon="2"></span></label></li><!---->
<li><input type="radio" name="attr-1" class="attr-radio" value="8" id="search-attr-1-3" /><label for="search-attr-1-3"><span class="attr" data-attr-icon="3"></span></label></li><!----> <li><input type="radio" name="attr-1" class="attr-radio" value="0001000" id="search-attr-1-3" /><label for="search-attr-1-3"><span class="attr" data-attr-icon="3"></span></label></li><!---->
<li><input type="radio" name="attr-1" class="attr-radio" value="16" id="search-attr-1-4" /><label for="search-attr-1-4"><span class="attr" data-attr-icon="4"></span></label></li><!----> <li><input type="radio" name="attr-1" class="attr-radio" value="0010000" id="search-attr-1-4" /><label for="search-attr-1-4"><span class="attr" data-attr-icon="4"></span></label></li><!---->
<li><input type="radio" name="attr-1" class="attr-radio" value="64" id="search-attr-1-6" /><label for="search-attr-1-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无主属性--> <li><input type="radio" name="attr-1" class="attr-radio" value="1000000" id="search-attr-1-6" /><label for="search-attr-1-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无主属性-->
</ul> </ul>
<ul class="attr-list attr-list-2"> <ul class="attr-list attr-list-2">
<li><input type="radio" name="attr-2" class="attr-radio" value="127" id="search-attr-2-any" checked/><label for="search-attr-2-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意--> <li><input type="radio" name="attr-2" class="attr-radio" value="1111111" id="search-attr-2-any" checked/><label for="search-attr-2-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
<li><input type="radio" name="attr-2" class="attr-radio" value="1" id="search-attr-2-0" /><label for="search-attr-2-0"><span class="attr" data-attr-icon="0"></span></label></li><!----> <li><input type="radio" name="attr-2" class="attr-radio" value="0000001" id="search-attr-2-0" /><label for="search-attr-2-0"><span class="attr" data-attr-icon="0"></span></label></li><!---->
<li><input type="radio" name="attr-2" class="attr-radio" value="2" id="search-attr-2-1" /><label for="search-attr-2-1"><span class="attr" data-attr-icon="1"></span></label></li><!----> <li><input type="radio" name="attr-2" class="attr-radio" value="0000010" id="search-attr-2-1" /><label for="search-attr-2-1"><span class="attr" data-attr-icon="1"></span></label></li><!---->
<li><input type="radio" name="attr-2" class="attr-radio" value="4" id="search-attr-2-2" /><label for="search-attr-2-2"><span class="attr" data-attr-icon="2"></span></label></li><!----> <li><input type="radio" name="attr-2" class="attr-radio" value="0000100" id="search-attr-2-2" /><label for="search-attr-2-2"><span class="attr" data-attr-icon="2"></span></label></li><!---->
<li><input type="radio" name="attr-2" class="attr-radio" value="8" id="search-attr-2-3" /><label for="search-attr-2-3"><span class="attr" data-attr-icon="3"></span></label></li><!----> <li><input type="radio" name="attr-2" class="attr-radio" value="0001000" id="search-attr-2-3" /><label for="search-attr-2-3"><span class="attr" data-attr-icon="3"></span></label></li><!---->
<li><input type="radio" name="attr-2" class="attr-radio" value="16" id="search-attr-2-4" /><label for="search-attr-2-4"><span class="attr" data-attr-icon="4"></span></label></li><!----> <li><input type="radio" name="attr-2" class="attr-radio" value="0010000" id="search-attr-2-4" /><label for="search-attr-2-4"><span class="attr" data-attr-icon="4"></span></label></li><!---->
<li><input type="radio" name="attr-2" class="attr-radio" value="64" id="search-attr-2-6" /><label for="search-attr-2-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无副属性--> <li><input type="radio" name="attr-2" class="attr-radio" value="1000000" id="search-attr-2-6" /><label for="search-attr-2-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无副属性-->
</ul> </ul>
<input type="checkbox" name="fix-main-color" id="fix-main-color" checked><label class="config-checkbox-lbl fix-main-color-label" for="fix-main-color"></label> <input type="checkbox" name="fix-main-color" id="fix-main-color" checked><label class="config-checkbox-lbl fix-main-color-label" for="fix-main-color"></label>
</div> </div>

View File

@ -676,14 +676,14 @@ function calculateAbility_max(id, solo, teamsCount, maxLevel = 110) {
} }
} }
//搜索卡片用 //搜索卡片用
function searchCards(cards, {attrs:[attr1, attr2], fixMainColor, types, typeAndOr, rares, awokens, sawokens, equalAk, incSawoken, canAssist, canLv110, is8Latent}) { function searchCards(cards, {attrs:[attr1, attr2], fixMainColor, types, typeAndOr, rares:[rareLow, rareHigh], awokens, sawokens, equalAk, incSawoken, canAssist, canLv110, is8Latent}) {
let cardsRange = cards.concat(); //这里需要复制一份原来的数组不然若无筛选后面的排序会改变初始Cards let cardsRange = cards.concat(); //这里需要复制一份原来的数组不然若无筛选后面的排序会改变初始Cards
if (canAssist) cardsRange = cardsRange.filter(card=>card.canAssist); if (canAssist) cardsRange = cardsRange.filter(card=>card.canAssist);
if (canLv110) cardsRange = cardsRange.filter(card=>card.limitBreakIncr>0); if (canLv110) cardsRange = cardsRange.filter(card=>card.limitBreakIncr>0);
if (is8Latent) cardsRange = cardsRange.filter(card=>card.is8Latent); if (is8Latent) cardsRange = cardsRange.filter(card=>card.is8Latent);
//属性 //属性
const anyAttr = 0b1111101; const anyAttr = 0b1111101;
const anyA1 = (attr1 & anyAttr) == anyAttr, anyA2 = (attr2 & anyAttr) == anyAttr; const anyA1 = attr1 === 0 || (attr1 & anyAttr) == anyAttr, anyA2 = attr2 === 0 || (attr2 & anyAttr) == anyAttr;
if (!anyA1 || !anyA2) { //当a1、a2任一不为所有颜色时才需要筛选属性 if (!anyA1 || !anyA2) { //当a1、a2任一不为所有颜色时才需要筛选属性
const attr1s = flags(attr1), attr2s = flags(attr2); const attr1s = flags(attr1), attr2s = flags(attr2);
const nullAttrArr = [undefined,-1,6]; const nullAttrArr = [undefined,-1,6];
@ -713,14 +713,14 @@ function searchCards(cards, {attrs:[attr1, attr2], fixMainColor, types, typeAndO
} }
//类型 //类型
if (types.length > 0) { if (types.length > 0) {
cardsRange = cardsRange.filter(c => typeAndOr ? cardsRange = cardsRange.filter(({types: cTypes}) =>
types.every(t => c.types.includes(t)) : //所有type都满足 //所有type都满足或只需要满足一个type
types.some(t => c.types.includes(t)) //只需要满足一个type types[typeAndOr ? 'every' : 'some'](t => cTypes.includes(t))
); );
} }
//稀有度 //稀有度
if (rares.length > 1) { if (rareLow !== 1 || rareHigh !== 10) { //不是1~10时才进行筛选
cardsRange = cardsRange.filter(c => c.rarity >= rares[0] && c.rarity <= rares[1]); cardsRange = cardsRange.filter(({rarity}) => rarity >= rareLow && rarity <= rareHigh);
} }
//觉醒 //觉醒
//等效觉醒时,事先去除大觉醒 //等效觉醒时,事先去除大觉醒

View File

@ -3167,8 +3167,11 @@ function initialize() {
} }
//只添加第一个列表,后面的全部通过克隆的方式复现 //只添加第一个列表,后面的全部通过克隆的方式复现
specialFirstSelect.refreshList(); specialFirstSelect.refreshList();
specialAdd.onclick = function() { specialAdd.onclick = function(event) {
return specialFilterUl.appendChild(specialFilterFirstLi.cloneNode(true)); const specialFilterLi = specialFilterFirstLi.cloneNode(true);
const specialFilterSelection = specialFilterLi.querySelector(".special-filter");
specialFilterUl.appendChild(specialFilterLi);
return specialFilterSelection;
} }
//specialAdd.onclick(); //先运行一次产生两个 //specialAdd.onclick(); //先运行一次产生两个
specialClear.onclick = function() { specialClear.onclick = function() {
@ -3321,56 +3324,56 @@ function initialize() {
s_add_show_abilities.onchange = reShowSearch; s_add_show_abilities.onchange = reShowSearch;
s_add_show_abilities_with_awoken.onchange = reShowSearch; s_add_show_abilities_with_awoken.onchange = reShowSearch;
searchBox.recoverySearchStatus = function(options) { //恢复搜索状态
(s_attr1s.find(opt=>parseInt(opt.value) == options.attrs[0]) || s_attr1s[0]).checked = true; searchBox.recoverySearchStatus = function({attrs:[attr1, attr2], fixMainColor, types, typeAndOr, rares:[rareLow, rareHigh], awokens, sawokens, equalAk, incSawoken, canAssist, canLv110, is8Latent, specialFilters}) {
(s_attr2s.find(opt=>parseInt(opt.value) == options.attrs[1]) || s_attr2s[0]).checked = true; //属性这里是用的2进制写
s_fixMainColor.checked = options.fixMainColor; (s_attr1s.find(opt=>parseInt(opt.value,2) == attr1) || s_attr1s[0]).checked = true;
s_types.filter(opt=>options.types.includes(parseInt(opt.value))).forEach(opt=>opt.checked = true); (s_attr2s.find(opt=>parseInt(opt.value,2) == attr2) || s_attr2s[0]).checked = true;
s_typeAndOr.checked = options.typeAndOr; s_fixMainColor.checked = fixMainColor;
(s_rareLows.find(opt=>parseInt(opt.value) == options.rares[0]) || s_rareLows[0]).checked = true; s_types.filter(opt=>types.includes(parseInt(opt.value,10))).forEach(opt=>opt.checked = true);
(s_rareHighs.find(opt=>parseInt(opt.value) == options.rares[1]) || s_rareHighs[0]).checked = true; s_typeAndOr.checked = typeAndOr;
(s_rareLows.find(opt=>parseInt(opt.value,10) == rareLow) || s_rareLows[0]).checked = true;
(s_rareHighs.find(opt=>parseInt(opt.value,10) == rareHigh) || s_rareHighs[s_rareHighs.length-1]).checked = true;
s_selectedAwokensUl.innerHTML = "";
//添加觉醒 //添加觉醒
options.awokens.forEach(awokenCount=>{ awokens.forEach(ak=>{
const btn = s_awokensIcons.find(_btn=>parseInt(_btn.getAttribute("data-awoken-icon")) == awokenCount.id); const btn = s_awokensIcons.find(_btn=>parseInt(_btn.getAttribute("data-awoken-icon"), 10) == ak.id);
btn.setAttribute("data-awoken-count", awokenCount.num);
for (let i = 0; i < awokenCount.num; i++) { for (let i = 0; i < ak.num; i++) {
const iconLi = document.createElement("li"); btn.onclick();
const icon = iconLi.appendChild(document.createElement("icon"));
icon.className = "awoken-icon";
icon.setAttribute("data-awoken-icon", awokenCount.id);
icon.onclick = search_awokenSub1;
s_selectedAwokensUl.appendChild(iconLi);
} }
}); });
s_sawokens.filter(opt=>options.sawokens.includes(parseInt(opt.value))).forEach(opt=>opt.checked = true); s_sawokens.filter(opt=>sawokens.includes(parseInt(opt.value,10))).forEach(opt=>opt.checked = true);
s_awokensEquivalent.checked = options.awokensEquivalent; s_awokensEquivalent.checked = equalAk;
s_includeSuperAwoken.checked = options.includeSuperAwoken; s_includeSuperAwoken.checked = incSawoken;
s_canAssist.checked = options.canAssist; s_canAssist.checked = canAssist;
s_canLevelLimitBreakthrough.checked = options.canLevelLimitBreakthrough; s_canLevelLimitBreakthrough.checked = canLv110;
s_have8LatentSlot.checked = options.have8LatentSlot; s_have8LatentSlot.checked = is8Latent;
const specialFilters = Array.from(specialFilterUl.querySelectorAll(".special-filter")); //保留之前的特殊搜索,不需要完全新增
const specialFilterSelections = Array.from(specialFilterUl.querySelectorAll(".special-filter"));
//将筛选个数增加到需要的个数 //将筛选个数增加到需要的个数
for (let i = specialFilters.length; i < options.specialFilters.length; i++) { for (let i = specialFilterSelections.length; i < specialFilters.length; i++) {
specialFilters.push(specialAdd.onclick().querySelector(".special-filter")); specialFilterSelections.push(specialAdd.onclick());
} }
//将每一个搜索都设置好
for (let i = 0; i < specialFilters.length; i++) { for (let i = 0; i < specialFilters.length; i++) {
const filterUl = specialFilters[i]; const filterSelection = specialFilterSelections[i];
const filter = options.specialFilters[i]; const filter = specialFilters[i];
filterUl.value = filter.join("|"); filterSelection.value = filter.join("|");
} }
} }
searchBox.getSearchOptions = function(){ searchBox.getSearchOptions = function(){
let attr1 = Number(returnRadiosValue(s_attr1s)) || 0; const attrs = [
let attr2 = Number(returnRadiosValue(s_attr2s)) || 0; parseInt(returnRadiosValue(s_attr1s), 2) || 0,
parseInt(returnRadiosValue(s_attr2s), 2) || 0
];
const types = returnCheckBoxsValues(s_types).map(Str2Int); const types = returnCheckBoxsValues(s_types).map(Str2Int);
const rares = [ const rares = [
returnCheckBoxsValues(s_rareLows).map(Str2Int)[0], parseInt(returnRadiosValue(s_rareLows), 10),
returnCheckBoxsValues(s_rareHighs).map(Str2Int)[0], parseInt(returnRadiosValue(s_rareHighs), 10),
]; ];
const sawokens = returnCheckBoxsValues(s_sawokens).map(Str2Int); const sawokens = returnCheckBoxsValues(s_sawokens).map(Str2Int);
const awokens = s_awokensIcons.filter(btn => parseInt(btn.getAttribute("data-awoken-count"), 10) > 0).map(btn => { const awokens = s_awokensIcons.filter(btn => parseInt(btn.getAttribute("data-awoken-count"), 10) > 0).map(btn => {
@ -3379,9 +3382,13 @@ function initialize() {
num: parseInt(btn.getAttribute("data-awoken-count"), 10) num: parseInt(btn.getAttribute("data-awoken-count"), 10)
}; };
}); });
//储存设置用于页面刷新的状态恢复
const specialFilters = Array.from(specialFilterUl.querySelectorAll(".special-filter"))
.map(select=>select.value.split("|").map(Number)) //将字符串"1|2"转换成数组[1,2]
.filter(([f1, f2])=>!(f1===0&&f2===undefined)); //去掉0号筛选
const options = { const options = {
attrs:[attr1, attr2], attrs,
fixMainColor: s_fixMainColor.checked, fixMainColor: s_fixMainColor.checked,
types, types,
typeAndOr: s_typeAndOr.checked, typeAndOr: s_typeAndOr.checked,
@ -3393,8 +3400,7 @@ function initialize() {
canAssist: s_canAssist.checked, canAssist: s_canAssist.checked,
canLv110: s_canLevelLimitBreakthrough.checked, canLv110: s_canLevelLimitBreakthrough.checked,
is8Latent: s_have8LatentSlot.checked, is8Latent: s_have8LatentSlot.checked,
specialFilters: Array.from(specialFilterUl.querySelectorAll(".special-filter")) specialFilters,
.map(select=>select.value.split("|").map(Number)) //储存设置用于页面刷新的状态恢复
}; };
return options; return options;
} }

View File

@ -6847,7 +6847,7 @@ const cachesMap = new Map([
], ],
[ [
"multi.html", "multi.html",
"879e15f7cbd65d01b756bf4626b7b24b" "c2b977946df4ac8ca5f306a471a684ed"
], ],
[ [
"script-custom_elements.js", "script-custom_elements.js",
@ -6863,15 +6863,15 @@ const cachesMap = new Map([
], ],
[ [
"script-universal_function.js", "script-universal_function.js",
"fe7c78c90328699773a0ca4ceb7d7fe7" "fa372d33c4a66251b02159a90bb4bde3"
], ],
[ [
"script.js", "script.js",
"eda6b45f6710044a734c7fd6915ba407" "ce49b5dcec98ba8ad89c42f4897cd5c4"
], ],
[ [
"solo.html", "solo.html",
"bcde6ce52dcf6b5d0126cdc0f7b26bda" "7d63dced9fa11ae320fa3cac675e17f3"
], ],
[ [
"style-monsterimages.css", "style-monsterimages.css",
@ -6887,7 +6887,7 @@ const cachesMap = new Map([
], ],
[ [
"triple.html", "triple.html",
"af7798d49322f58831f9236194dbb20b" "f8a5d8e2a76c3f5e6f4cb03f5d3e67f0"
], ],
[ [
"languages/en.css", "languages/en.css",

View File

@ -602,22 +602,22 @@ var formation = new Formation(teamsCount,6);
<div class="search-box display-none"> <div class="search-box display-none">
<div class="attrs-div"><!--属性--> <div class="attrs-div"><!--属性-->
<ul class="attr-list attr-list-1"> <ul class="attr-list attr-list-1">
<li><input type="radio" name="attr-1" class="attr-radio" value="127" id="search-attr-1-any" checked/><label for="search-attr-1-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意--> <li><input type="radio" name="attr-1" class="attr-radio" value="1111111" id="search-attr-1-any" checked/><label for="search-attr-1-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
<li><input type="radio" name="attr-1" class="attr-radio" value="1" id="search-attr-1-0" /><label for="search-attr-1-0"><span class="attr" data-attr-icon="0"></span></label></li><!----> <li><input type="radio" name="attr-1" class="attr-radio" value="0000001" id="search-attr-1-0" /><label for="search-attr-1-0"><span class="attr" data-attr-icon="0"></span></label></li><!---->
<li><input type="radio" name="attr-1" class="attr-radio" value="2" id="search-attr-1-1" /><label for="search-attr-1-1"><span class="attr" data-attr-icon="1"></span></label></li><!----> <li><input type="radio" name="attr-1" class="attr-radio" value="0000010" id="search-attr-1-1" /><label for="search-attr-1-1"><span class="attr" data-attr-icon="1"></span></label></li><!---->
<li><input type="radio" name="attr-1" class="attr-radio" value="4" id="search-attr-1-2" /><label for="search-attr-1-2"><span class="attr" data-attr-icon="2"></span></label></li><!----> <li><input type="radio" name="attr-1" class="attr-radio" value="0000100" id="search-attr-1-2" /><label for="search-attr-1-2"><span class="attr" data-attr-icon="2"></span></label></li><!---->
<li><input type="radio" name="attr-1" class="attr-radio" value="8" id="search-attr-1-3" /><label for="search-attr-1-3"><span class="attr" data-attr-icon="3"></span></label></li><!----> <li><input type="radio" name="attr-1" class="attr-radio" value="0001000" id="search-attr-1-3" /><label for="search-attr-1-3"><span class="attr" data-attr-icon="3"></span></label></li><!---->
<li><input type="radio" name="attr-1" class="attr-radio" value="16" id="search-attr-1-4" /><label for="search-attr-1-4"><span class="attr" data-attr-icon="4"></span></label></li><!----> <li><input type="radio" name="attr-1" class="attr-radio" value="0010000" id="search-attr-1-4" /><label for="search-attr-1-4"><span class="attr" data-attr-icon="4"></span></label></li><!---->
<li><input type="radio" name="attr-1" class="attr-radio" value="64" id="search-attr-1-6" /><label for="search-attr-1-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无主属性--> <li><input type="radio" name="attr-1" class="attr-radio" value="1000000" id="search-attr-1-6" /><label for="search-attr-1-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无主属性-->
</ul> </ul>
<ul class="attr-list attr-list-2"> <ul class="attr-list attr-list-2">
<li><input type="radio" name="attr-2" class="attr-radio" value="127" id="search-attr-2-any" checked/><label for="search-attr-2-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意--> <li><input type="radio" name="attr-2" class="attr-radio" value="1111111" id="search-attr-2-any" checked/><label for="search-attr-2-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
<li><input type="radio" name="attr-2" class="attr-radio" value="1" id="search-attr-2-0" /><label for="search-attr-2-0"><span class="attr" data-attr-icon="0"></span></label></li><!----> <li><input type="radio" name="attr-2" class="attr-radio" value="0000001" id="search-attr-2-0" /><label for="search-attr-2-0"><span class="attr" data-attr-icon="0"></span></label></li><!---->
<li><input type="radio" name="attr-2" class="attr-radio" value="2" id="search-attr-2-1" /><label for="search-attr-2-1"><span class="attr" data-attr-icon="1"></span></label></li><!----> <li><input type="radio" name="attr-2" class="attr-radio" value="0000010" id="search-attr-2-1" /><label for="search-attr-2-1"><span class="attr" data-attr-icon="1"></span></label></li><!---->
<li><input type="radio" name="attr-2" class="attr-radio" value="4" id="search-attr-2-2" /><label for="search-attr-2-2"><span class="attr" data-attr-icon="2"></span></label></li><!----> <li><input type="radio" name="attr-2" class="attr-radio" value="0000100" id="search-attr-2-2" /><label for="search-attr-2-2"><span class="attr" data-attr-icon="2"></span></label></li><!---->
<li><input type="radio" name="attr-2" class="attr-radio" value="8" id="search-attr-2-3" /><label for="search-attr-2-3"><span class="attr" data-attr-icon="3"></span></label></li><!----> <li><input type="radio" name="attr-2" class="attr-radio" value="0001000" id="search-attr-2-3" /><label for="search-attr-2-3"><span class="attr" data-attr-icon="3"></span></label></li><!---->
<li><input type="radio" name="attr-2" class="attr-radio" value="16" id="search-attr-2-4" /><label for="search-attr-2-4"><span class="attr" data-attr-icon="4"></span></label></li><!----> <li><input type="radio" name="attr-2" class="attr-radio" value="0010000" id="search-attr-2-4" /><label for="search-attr-2-4"><span class="attr" data-attr-icon="4"></span></label></li><!---->
<li><input type="radio" name="attr-2" class="attr-radio" value="64" id="search-attr-2-6" /><label for="search-attr-2-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无副属性--> <li><input type="radio" name="attr-2" class="attr-radio" value="1000000" id="search-attr-2-6" /><label for="search-attr-2-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无副属性-->
</ul> </ul>
<input type="checkbox" name="fix-main-color" id="fix-main-color" checked><label class="config-checkbox-lbl fix-main-color-label" for="fix-main-color"></label> <input type="checkbox" name="fix-main-color" id="fix-main-color" checked><label class="config-checkbox-lbl fix-main-color-label" for="fix-main-color"></label>
</div> </div>

View File

@ -1638,22 +1638,22 @@ var formation = new Formation(teamsCount,6);
<div class="search-box display-none"> <div class="search-box display-none">
<div class="attrs-div"><!--属性--> <div class="attrs-div"><!--属性-->
<ul class="attr-list attr-list-1"> <ul class="attr-list attr-list-1">
<li><input type="radio" name="attr-1" class="attr-radio" value="127" id="search-attr-1-any" checked/><label for="search-attr-1-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意--> <li><input type="radio" name="attr-1" class="attr-radio" value="1111111" id="search-attr-1-any" checked/><label for="search-attr-1-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
<li><input type="radio" name="attr-1" class="attr-radio" value="1" id="search-attr-1-0" /><label for="search-attr-1-0"><span class="attr" data-attr-icon="0"></span></label></li><!----> <li><input type="radio" name="attr-1" class="attr-radio" value="0000001" id="search-attr-1-0" /><label for="search-attr-1-0"><span class="attr" data-attr-icon="0"></span></label></li><!---->
<li><input type="radio" name="attr-1" class="attr-radio" value="2" id="search-attr-1-1" /><label for="search-attr-1-1"><span class="attr" data-attr-icon="1"></span></label></li><!----> <li><input type="radio" name="attr-1" class="attr-radio" value="0000010" id="search-attr-1-1" /><label for="search-attr-1-1"><span class="attr" data-attr-icon="1"></span></label></li><!---->
<li><input type="radio" name="attr-1" class="attr-radio" value="4" id="search-attr-1-2" /><label for="search-attr-1-2"><span class="attr" data-attr-icon="2"></span></label></li><!----> <li><input type="radio" name="attr-1" class="attr-radio" value="0000100" id="search-attr-1-2" /><label for="search-attr-1-2"><span class="attr" data-attr-icon="2"></span></label></li><!---->
<li><input type="radio" name="attr-1" class="attr-radio" value="8" id="search-attr-1-3" /><label for="search-attr-1-3"><span class="attr" data-attr-icon="3"></span></label></li><!----> <li><input type="radio" name="attr-1" class="attr-radio" value="0001000" id="search-attr-1-3" /><label for="search-attr-1-3"><span class="attr" data-attr-icon="3"></span></label></li><!---->
<li><input type="radio" name="attr-1" class="attr-radio" value="16" id="search-attr-1-4" /><label for="search-attr-1-4"><span class="attr" data-attr-icon="4"></span></label></li><!----> <li><input type="radio" name="attr-1" class="attr-radio" value="0010000" id="search-attr-1-4" /><label for="search-attr-1-4"><span class="attr" data-attr-icon="4"></span></label></li><!---->
<li><input type="radio" name="attr-1" class="attr-radio" value="64" id="search-attr-1-6" /><label for="search-attr-1-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无主属性--> <li><input type="radio" name="attr-1" class="attr-radio" value="1000000" id="search-attr-1-6" /><label for="search-attr-1-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无主属性-->
</ul> </ul>
<ul class="attr-list attr-list-2"> <ul class="attr-list attr-list-2">
<li><input type="radio" name="attr-2" class="attr-radio" value="127" id="search-attr-2-any" checked/><label for="search-attr-2-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意--> <li><input type="radio" name="attr-2" class="attr-radio" value="1111111" id="search-attr-2-any" checked/><label for="search-attr-2-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
<li><input type="radio" name="attr-2" class="attr-radio" value="1" id="search-attr-2-0" /><label for="search-attr-2-0"><span class="attr" data-attr-icon="0"></span></label></li><!----> <li><input type="radio" name="attr-2" class="attr-radio" value="0000001" id="search-attr-2-0" /><label for="search-attr-2-0"><span class="attr" data-attr-icon="0"></span></label></li><!---->
<li><input type="radio" name="attr-2" class="attr-radio" value="2" id="search-attr-2-1" /><label for="search-attr-2-1"><span class="attr" data-attr-icon="1"></span></label></li><!----> <li><input type="radio" name="attr-2" class="attr-radio" value="0000010" id="search-attr-2-1" /><label for="search-attr-2-1"><span class="attr" data-attr-icon="1"></span></label></li><!---->
<li><input type="radio" name="attr-2" class="attr-radio" value="4" id="search-attr-2-2" /><label for="search-attr-2-2"><span class="attr" data-attr-icon="2"></span></label></li><!----> <li><input type="radio" name="attr-2" class="attr-radio" value="0000100" id="search-attr-2-2" /><label for="search-attr-2-2"><span class="attr" data-attr-icon="2"></span></label></li><!---->
<li><input type="radio" name="attr-2" class="attr-radio" value="8" id="search-attr-2-3" /><label for="search-attr-2-3"><span class="attr" data-attr-icon="3"></span></label></li><!----> <li><input type="radio" name="attr-2" class="attr-radio" value="0001000" id="search-attr-2-3" /><label for="search-attr-2-3"><span class="attr" data-attr-icon="3"></span></label></li><!---->
<li><input type="radio" name="attr-2" class="attr-radio" value="16" id="search-attr-2-4" /><label for="search-attr-2-4"><span class="attr" data-attr-icon="4"></span></label></li><!----> <li><input type="radio" name="attr-2" class="attr-radio" value="0010000" id="search-attr-2-4" /><label for="search-attr-2-4"><span class="attr" data-attr-icon="4"></span></label></li><!---->
<li><input type="radio" name="attr-2" class="attr-radio" value="64" id="search-attr-2-6" /><label for="search-attr-2-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无副属性--> <li><input type="radio" name="attr-2" class="attr-radio" value="1000000" id="search-attr-2-6" /><label for="search-attr-2-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无副属性-->
</ul> </ul>
<input type="checkbox" name="fix-main-color" id="fix-main-color" checked><label class="config-checkbox-lbl fix-main-color-label" for="fix-main-color"></label> <input type="checkbox" name="fix-main-color" id="fix-main-color" checked><label class="config-checkbox-lbl fix-main-color-label" for="fix-main-color"></label>
</div> </div>