MediaWiki:Vector.js
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)
- Edge: mantenga presionada Ctrl mientras pulsa Actualizar, o presione Ctrl+F5
/* All JavaScript here will be loaded for users of the Vector skin */
$(document).ready(function() {
$('.vectorMenu').addClass('vectorDropdown'); // Agrega la clase vectorDropdown al menú principal
// Agrega la funcionalidad de despliegue al hacer clic en los elementos principales del menú
$('.vectorDropdown > .menu').click(function() {
$(this).toggleClass('menuOpen');
});
// Oculta el menú desplegable si se hace clic en cualquier lugar fuera de él
$(document).on('click', function(e) {
if (!$(e.target).closest('.vectorDropdown').length) {
$('.vectorDropdown .menu').removeClass('menuOpen');
}
});
});