Diferencia entre revisiones de «MediaWiki:Common.js»
Ir a la navegación
Ir a la búsqueda
Sin resumen de edición |
Sin resumen de edición Etiqueta: Revertido |
||
Línea 18: | Línea 18: | ||
$('a.external').attr('target', '_blank'); | $('a.external').attr('target', '_blank'); | ||
}); | }); | ||
//Botón Ko-Fi centrado con balanceo cada 2s | |||
$(document).ready(function () { | |||
// Creamos el botón | |||
var boton = $('<div style="text-align:center;"></div>') | |||
.css({ | |||
@keyframes balanceo { | |||
0% { transform: rotate(0deg); } | |||
25% { transform: rotate(-1deg); } | |||
50% { transform: rotate(1deg); } | |||
75% { transform: rotate(-1deg); } | |||
100% { transform: rotate(0deg); } | |||
} | |||
.balanceo { | |||
animation: balanceo 0.4s ease-in-out; | |||
display: inline-block; /* Necesario para que la rotación funcione */ | |||
} | |||
}) | |||
); | |||
<script type="text/javascript" src="https://storage.ko-fi.com/cdn/widget/Widget_2.js"></script> | |||
<script type="text/javascript"> | |||
kofiwidget2.init("¿Te es útil? ¡Apóyanos!", "#bb1919", "Q5Q41IWYVQ"); | |||
kofiwidget2.draw(); | |||
setInterval(() => { | |||
const btn = document.querySelector('.kofi-button'); | |||
if (!btn) return; | |||
btn.classList.add('balanceo'); | |||
setTimeout(() => btn.classList.remove('balanceo'), 400); // Duración del balanceo | |||
}, 2000); // Cada 2 segundos | |||
</script> |
Revisión del 11:53 27 ago 2025
/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página */ // Google Analytics (function() { var script = document.createElement('script'); script.async = true; script.src = 'https://www.googletagmanager.com/gtag/js?id=G-8B8B016NKN'; document.head.appendChild(script); window.dataLayer = window.dataLayer || []; function gtag(){ dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-8B8B016NKN'); })(); //Abrir enlaces externos en nueva ventana/pestaña $(function () { $('a.external').attr('target', '_blank'); }); //Botón Ko-Fi centrado con balanceo cada 2s $(document).ready(function () { // Creamos el botón var boton = $('<div style="text-align:center;"></div>') .css({ @keyframes balanceo { 0% { transform: rotate(0deg); } 25% { transform: rotate(-1deg); } 50% { transform: rotate(1deg); } 75% { transform: rotate(-1deg); } 100% { transform: rotate(0deg); } } .balanceo { animation: balanceo 0.4s ease-in-out; display: inline-block; /* Necesario para que la rotación funcione */ } }) ); <script type="text/javascript" src="https://storage.ko-fi.com/cdn/widget/Widget_2.js"></script> <script type="text/javascript"> kofiwidget2.init("¿Te es útil? ¡Apóyanos!", "#bb1919", "Q5Q41IWYVQ"); kofiwidget2.draw(); setInterval(() => { const btn = document.querySelector('.kofi-button'); if (!btn) return; btn.classList.add('balanceo'); setTimeout(() => btn.classList.remove('balanceo'), 400); // Duración del balanceo }, 2000); // Cada 2 segundos </script>