JS: Difference between revisions

From ConsoleMods Wiki
Jump to navigation Jump to search
m (BACK BUTTON ON TALK PAGE MOVED TO LOCALSETTINGS.PHP)
No edit summary
Line 1: Line 1:
<nowiki>
<nowiki>
/* RIGHT-CLICK HEADER TO COPY URL */
document.querySelectorAll("h2, h3, h4, h5, h6").forEach(function(t) {
    t.addEventListener("contextmenu",function(e) {
        navigator.clipboard.writeText(window.location.href.split("#")[0]+"#"+t.firstElementChild.id)
    })
});
/* TOGGLE HIGHLIGHT ON ORDERED LISTS WHEN CLICKED */
/* TOGGLE HIGHLIGHT ON ORDERED LISTS WHEN CLICKED */
$(":not(.references li) ol li").click(function (e) {
$(":not(.references li) ol li").click(function (e) {

Revision as of 05:15, 18 September 2024

/* RIGHT-CLICK HEADER TO COPY URL */ document.querySelectorAll("h2, h3, h4, h5, h6").forEach(function(t) { t.addEventListener("contextmenu",function(e) { navigator.clipboard.writeText(window.location.href.split("#")[0]+"#"+t.firstElementChild.id) }) }); /* TOGGLE HIGHLIGHT ON ORDERED LISTS WHEN CLICKED */ $(":not(.references li) ol li").click(function (e) { e.stopPropagation(); if(!($(this).hasClass("highlighted"))) { $(this).addClass("highlighted"); $(this).find("li").addClass("highlighted"); } else { $(this).removeClass("highlighted"); $(this).find("li").removeClass("highlighted"); } }); /* TOGGLE SIDEBAR VIA CONSOLEMODS TEXT */ $("#footer-partnersico:first-child").click(function (e) { e.stopPropagation(); if(!($('body').hasClass("sidebar-collapsed"))) { $('body').addClass("sidebar-collapsed"); } else { $('body').removeClass("sidebar-collapsed"); } });