Dateien nach "static/js" hochladen
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
var switchQuality = document.getElementById('switch-quality');
|
||||
var switchBurnValue = document.getElementById('switch-burnValue');
|
||||
var switchTag = document.getElementById('switch-tag');
|
||||
|
||||
switchBurnValue.addEventListener('change', function () {
|
||||
toggleColumnVisibility('th-burnValue', 'td-burnValue');
|
||||
});
|
||||
|
||||
switchTag.addEventListener('change', function () {
|
||||
toggleColumnVisibility('th-tag', 'td-tag');
|
||||
});
|
||||
|
||||
switchQuality.addEventListener('change', function () {
|
||||
toggleColumnVisibility('th-quality', 'td-quality');
|
||||
});
|
||||
|
||||
function toggleColumnVisibility(thId, tdClass) {
|
||||
var th = document.getElementById(thId);
|
||||
var tdList = document.getElementsByClassName(tdClass);
|
||||
|
||||
if (th && tdList) {
|
||||
var isSwitchOn = document.getElementById('switch-' + thId.split('-')[1]).checked;
|
||||
|
||||
th.style.display = isSwitchOn ? 'table-cell' : 'none';
|
||||
|
||||
for (var i = 0; i < tdList.length; i++) {
|
||||
tdList[i].style.display = isSwitchOn ? 'table-cell' : 'none';
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user