MediaWiki:Common.js
Ir a la navegación
Ir a la búsqueda
Nota: Después de publicar, quizás necesite actualizar la caché de su navegador para ver los cambios.
- Firefox/Safari: Mantenga presionada la tecla Shift mientras pulsa el botón Actualizar, o presiona Ctrl+F5 o Ctrl+R (⌘+R en Mac)
- Google Chrome: presione Ctrl+Shift+R (⌘+Shift+R en Mac)
- Internet Explorer/Edge: mantenga presionada Ctrl mientras pulsa Actualizar, o presione Ctrl+F5
- Opera: Presiona Ctrl+F5.
mw.loader.getScript( 'https://commons.wiki.gg/index.php?title=MediaWiki:Common-base.js&action=raw&ctype=text/javascript' ).then(function(){
////////////////////////////////////////////////////////////////////////////////
$('<div class="menu-toggle"/>').insertAfter($('#p-logo')).on("click", function(event){
event.stopPropagation();
$(this).toggleClass('expanded');
});
/////////////////////////////////
/**
* main page slider
*/
$(function(){
$('#content .slider').each(function(){
var $box = $(this);
var width = $box.width();
$prev = $('<div class="prev"/>').appendTo($box);
$next = $('<div class="next"/>').appendTo($box);
$box = $box.find('ul').first();
var $current = $box.find('li').first();
$box.find('li').each(function(index){
var $this = $(this);
$this.data('left', width*index);
$this.css('left', width*index+'px');
//$this.css('background-image', 'url('+$this.find('img').first().attr('src')+')');
});
var timeout;
var switchTo = function($item){
$box.css('transform', 'translateX(-'+$item.data('left')+'px)');
}
var goNext = function(){
clearTimeout(timeout);
$current = $current.next('li');
if($current.length === 0){
$current = $box.find('li').first();
}
switchTo($current);
timeout = setTimeout(goNext, 5000);
};
var goPrev = function(){
clearTimeout(timeout);
$current = $current.prev('li');
if($current.length === 0){
$current = $box.find('li').last();
}
switchTo($current);
timeout = setTimeout(goNext, 5000);
};
timeout = setTimeout(goNext, 5000);
$prev.on('click', goPrev);
$next.on('click', goNext);
});
});
////////////////////////////////////////////////////////////////////////////////
/*end of mw.loader.getScript().then callback*/ });