Browse Source

增加箱子绑定的取消

tags/v21.0
枫谷剑仙 4 years ago
parent
commit
7fd80ab93d
4 changed files with 13 additions and 5 deletions
  1. +1
    -1
      multi.html
  2. +10
    -2
      script.js
  3. +1
    -1
      solo.html
  4. +1
    -1
      triple.html

+ 1
- 1
multi.html View File

@@ -933,6 +933,7 @@ var formation = new Formation(teamsCount,5);
<div class="fast-switch">
<input type="checkbox" class="config-checkbox-ipt" name="can-assist" id="can-assist"><label class="config-checkbox-lbl can-assist-label" for="can-assist"><div class="config-checkbox-lbl-cicle"></div></label>
<input type="checkbox" class="config-checkbox-ipt" name="no-henshin" id="no-henshin"><label class="config-checkbox-lbl" for="no-henshin"><div class="config-checkbox-lbl-cicle"></div></label>
<input type="checkbox" class="config-checkbox-ipt" name="box-have" id="box-have"><label class="config-checkbox-lbl" for="box-have"><div class="config-checkbox-lbl-cicle"></div></label>
</div>
<div class="control-div"><!--控制栏-->
<button class="search-start"><!--开始搜索--></button>
@@ -1261,7 +1262,6 @@ var formation = new Formation(teamsCount,5);
<input type="file" class="file-select display-none" multiple/>
<button class="mask-close brown-button"></button>
<a class="how-to-use" target="_blank" href="doc/export-player-data.html"></a>
<input type="checkbox" class="config-checkbox-ipt" name="box-have" id="box-have"><label class="config-checkbox-lbl" for="box-have"><div class="config-checkbox-lbl-cicle"></div></label>
</div>
<div class="mask-content">
<ul class="player-datas-list"></ul>


+ 10
- 2
script.js View File

@@ -1853,8 +1853,16 @@ function initialize(event) {
{
const table = this.parentNode.parentNode.parentNode.parentNode;
currentPlayerData = table.data;
localStorage.setItem(cfgPrefix + "default-player-name", table.getAttribute("data-player-name"));
table.parentNode.querySelector("[name=default-player-data]").checked = true;
const cfgName = cfgPrefix + "default-player-name";
const dataPlayerName = table.getAttribute("data-player-name");
const checkInput = table.parentNode.querySelector("[name=default-player-data]");
if (localStorage.getItem(cfgName) === dataPlayerName) {
localStorage.removeItem(cfgName);
checkInput.checked = false;
} else {
localStorage.setItem(cfgName, dataPlayerName);
checkInput.checked = true;
}
}
playerDataFrame.playerList.add = function(data) {
this.appendChild(this.newPlayerData(data));


+ 1
- 1
solo.html View File

@@ -790,6 +790,7 @@ var formation = new Formation(teamsCount,6);
<div class="fast-switch">
<input type="checkbox" class="config-checkbox-ipt" name="can-assist" id="can-assist"><label class="config-checkbox-lbl can-assist-label" for="can-assist"><div class="config-checkbox-lbl-cicle"></div></label>
<input type="checkbox" class="config-checkbox-ipt" name="no-henshin" id="no-henshin"><label class="config-checkbox-lbl" for="no-henshin"><div class="config-checkbox-lbl-cicle"></div></label>
<input type="checkbox" class="config-checkbox-ipt" name="box-have" id="box-have"><label class="config-checkbox-lbl" for="box-have"><div class="config-checkbox-lbl-cicle"></div></label>
</div>
<div class="control-div"><!--控制栏-->
<button class="search-start"><!--开始搜索--></button>
@@ -1118,7 +1119,6 @@ var formation = new Formation(teamsCount,6);
<input type="file" class="file-select display-none" multiple/>
<button class="mask-close brown-button"></button>
<a class="how-to-use" target="_blank" href="doc/export-player-data.html"></a>
<input type="checkbox" class="config-checkbox-ipt" name="box-have" id="box-have"><label class="config-checkbox-lbl" for="box-have"><div class="config-checkbox-lbl-cicle"></div></label>
</div>
<div class="mask-content">
<ul class="player-datas-list"></ul>


+ 1
- 1
triple.html View File

@@ -1729,6 +1729,7 @@ var formation = new Formation(teamsCount,6);
<div class="fast-switch">
<input type="checkbox" class="config-checkbox-ipt" name="can-assist" id="can-assist"><label class="config-checkbox-lbl can-assist-label" for="can-assist"><div class="config-checkbox-lbl-cicle"></div></label>
<input type="checkbox" class="config-checkbox-ipt" name="no-henshin" id="no-henshin"><label class="config-checkbox-lbl" for="no-henshin"><div class="config-checkbox-lbl-cicle"></div></label>
<input type="checkbox" class="config-checkbox-ipt" name="box-have" id="box-have"><label class="config-checkbox-lbl" for="box-have"><div class="config-checkbox-lbl-cicle"></div></label>
</div>
<div class="control-div"><!--控制栏-->
<button class="search-start"><!--开始搜索--></button>
@@ -2057,7 +2058,6 @@ var formation = new Formation(teamsCount,6);
<input type="file" class="file-select display-none" multiple/>
<button class="mask-close brown-button"></button>
<a class="how-to-use" target="_blank" href="doc/export-player-data.html"></a>
<input type="checkbox" class="config-checkbox-ipt" name="box-have" id="box-have"><label class="config-checkbox-lbl" for="box-have"><div class="config-checkbox-lbl-cicle"></div></label>
</div>
<div class="mask-content">
<ul class="player-datas-list"></ul>


Loading…
Cancel
Save