Shorten js

This commit is contained in:
Pl4gue
2017-12-23 15:39:38 +01:00
parent 95e5181b2d
commit 71b42ba401

View File

@ -20,9 +20,9 @@
Array.from(node.parentElement.parentElement.getElementsByTagName('a')).forEach(x => { Array.from(node.parentElement.parentElement.getElementsByTagName('a')).forEach(x => {
x.style.display = x.getAttribute("href").toUpperCase().indexOf(node.value.toUpperCase()) + 1 ? '' : 'none' x.style.display = x.getAttribute("href").toUpperCase().indexOf(node.value.toUpperCase()) + 1 ? '' : 'none'
}); });
var remove = false, childs = Array.from(node.parentElement.parentElement.children), toRemove = childs[0]; var remove = false, toRemove = Array.from(node.parentElement.parentElement.children)[0];
Array.from(node.parentElement.parentElement.children).forEach((x, idx) => { Array.from(node.parentElement.parentElement.children).forEach((x, idx, array) => {
idx === Array.from(node.parentElement.parentElement.children).length -1 ? idx === array.length -1 ?
toRemove.style.display = (remove ? 'none' : '') : x.tagName == 'H3' ? toRemove.style.display = (remove ? 'none' : '') : x.tagName == 'H3' ?
(toRemove.style.display = (remove ? 'none' : ''), toRemove = x, remove = true) : (toRemove.style.display = (remove ? 'none' : ''), toRemove = x, remove = true) :
(x.style.display == '' ? remove = false : remove=remove) (x.style.display == '' ? remove = false : remove=remove)