MediaWiki:Neowikimon.js

From Wikimon

Note: After saving, 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: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
/*Test*/

(function($, undefined)
{
    var open = [];

    var opts = {
        selector: '.dropdown2',
        toggle: 'dropdown2-toggle',
        open: 'dropdown2-open',
        nest: true
    };

    $(document).on('click.dropdown2 touchstart.dropdown2', function(e)
    {
        // Close the last open dropdown2 if click is from outside the target dropdown2
        if ( open.length && ( ! opts.nest || ! open[ open.length - 1 ].find( e.target ).length ) )
        {
            open.pop().removeClass( opts.open );
        }

        var $this = $(e.target);

        // If target is a dropdown2 then toggle it...
        if ( $this.hasClass( opts.toggle ) )
        {
            e.preventDefault();

            $this = $this.closest( opts.selector );

            if ( ! $this.hasClass( opts.open ) )
            {
                open.push( $this.addClass( opts.open ) );
            }
            else
            {
                open.pop().removeClass( opts.open );
            }
        }
    });

})(jQuery);

/* Tester */

$(document).ready(function() {
$('#neotab-wrapper li:first').addClass('active');
$('#neotab-body > div').hide();
$('#neotab-body > div:first').show();
$('#neotab-wrapper p').click(function() {
    $('#neotab-wrapper li').removeClass('active');
    $(this).parent().addClass('active');
    var activeTab = $(this).attr('class');
    $('#neotab-body > div:visible').hide();
    $(activeTab).show();
    return false;
});

});

/* Tester 2 */

$(document).ready(function() {
$('#feattab-wrapper li:first').addClass('active');
$('#feattab-body > div').hide();
$('#feattab-body > div:first').show();
$('#feattab-wrapper p').click(function() {
    $('#feattab-wrapper li').removeClass('active');
    $(this).parent().addClass('active');
    var activeTab = $(this).attr('class');
    $('#feattab-body > div:visible').hide();
    $(activeTab).show();
    return false;
});

});

/* Tester 3 */

$(document).ready(function() {
$('#portaltab-wrapper li:first').addClass('active');
$('#portaltab-body > div').hide();
$('#portaltab-body > div:first').show();
$('#portaltab-wrapper p').click(function() {
    $('#portaltab-wrapper li').removeClass('active');
    $(this).parent().addClass('active');
    var activeTab = $(this).attr('class');
    $('#portaltab-body > div:visible').hide();
    $(activeTab).show();
    return false;
});

});


/* Test 4 */
$(document).ready(function() {
$('#popuptab-wrapper li:first').addClass('active');
$('#popuptab-body > div').hide();
$('#popuptab-body > div:first').show();
$('#popuptab-wrapper p').click(function() {
    $('#popuptab-wrapper li').removeClass('active');
    $(this).parent().addClass('active');
    var activeTab = $(this).attr('class');
    $('#popuptab-body > div:visible').hide();
    $(activeTab).show();
    return false;
});

});




$(document).ready(function() {
$('#cssmenu li.active').addClass('open').children('ul').show();
	$('#cssmenu li.has-sub>p').on('click', function(){
		$(this).removeAttr('class');
		var element = $(this).parent('li');
		if (element.hasClass('open')) {
			element.removeClass('open');
			element.find('li').removeClass('open');
			element.find('ul').slideUp(200);
		}
		else {
			element.addClass('open');
			element.children('ul').slideDown(200);
			element.siblings('li').children('ul').slideUp(200);
			element.siblings('li').removeClass('open');
			element.siblings('li').find('li').removeClass('open');
			element.siblings('li').find('ul').slideUp(200);
		}
	});

});