Reddit: zwiń lub rozwiń wszystkie wątki
Jednym kliknięciem zwija wszystkie wątki komentarzy najwyższego poziomu albo rozwija je z powrotem.
Kod do skopiowania
// Collapse every top-level comment, or expand them all again
const comments = document.querySelectorAll('shreddit-comment[depth="0"]');
const anyOpen = Array.prototype.some.call(comments, function (c) {
return c.getAttribute('collapsed') === null;
});
comments.forEach(function (c) {
if (anyOpen) { c.setAttribute('collapsed', ''); }
else { c.removeAttribute('collapsed'); }
});
Jak użyć tego przykładu
- Skopiuj kod przyciskiem powyżej.
- Zainstaluj JustZix (2 minuty) i otwórz wtyczkę na docelowej stronie.
- Dodaj nową regułę dopasowaną do tej strony.
- Włącz panel akcji, dodaj przycisk w zakładce Akcje i wklej w nim kod — odpalisz go jednym kliknięciem.
Oceń ten przykład
Brak ocen — oceń jako pierwszy.