User:Zoran/Common.js

    From Helminthic Therapy wiki

    Note: After publishing, you may have to bypass your browser's cache to see the changes.

    • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
    • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
    • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
    • Opera: Press Ctrl-F5.
    /* Any JavaScript here will be loaded for all users on every page load. */
    
    /* When page loads search for any links wrapped in <span class="pops"></span> and add target ="_blank" */
    
    $( function() {
         var pops = function( elems ) {
             for (var i=0; i<elems.length; i++) {
                 if ( !(' '+elems[i].className+' ').match( / pops / ) ) continue;
                 var anchs = elems[i].getElementsByTagName('a');
                 for (var j=0; j<anchs.length; j++) anchs[j].target = '_blank';
             }
         };
         var bc = document.getElementById('bodyContent');
         var tags = ['span', 'div', 'table', 'td', 'th'];
         for (var i=0; i<tags.length; i++) pops( bc.getElementsByTagName( tags[i] ) );
     } );
    
    $( function() {
        $("div.mw-collapsible").on( "click", function() {
            // Showing the content
            $( this ).find( ".mw-collapsible-content").show();
    
            // Hiding "More reviews.." text
            $( this ).find("u").first().hide();
        });
    });