Diferencia entre revisiones de «MediaWiki:Common.js»
Ir a la navegación
Ir a la búsqueda
Página creada con «→Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página: $(document).ready(function() { // Crear el div del mensaje si no existe if ($('#copy-message').length === 0) { $('body').append('<div id="copy-message" style="position:fixed; bottom:20px; right:20px; background:#4CAF50; color:white; padding:8px 12px; border-radius:4px; display:none; font-weight:bold; z-index:9999;">¡Copiado!</div>'); } $('.copy-…» |
Sin resumen de edición |
||
| Línea 1: | Línea 1: | ||
$(document).ready(function() { | $(document).ready(function() { | ||
if ($('#copy-message').length === 0) { | if ($('#copy-message').length === 0) { | ||
$('body').append('<div id="copy-message" style="position:fixed; bottom:20px; right:20px; background:#4CAF50; color:white; padding:8px 12px; border-radius:4px; display:none; font-weight:bold; z-index:9999;">¡Copiado!</div>'); | $('body').append('<div id="copy-message" style="position:fixed; bottom:20px; right:20px; background:#4CAF50; color:white; padding:8px 12px; border-radius:4px; display:none; font-weight:bold; z-index:9999;">¡Copiado!</div>'); | ||
Revisión del 18:13 17 jul 2025
$(document).ready(function() {
if ($('#copy-message').length === 0) {
$('body').append('<div id="copy-message" style="position:fixed; bottom:20px; right:20px; background:#4CAF50; color:white; padding:8px 12px; border-radius:4px; display:none; font-weight:bold; z-index:9999;">¡Copiado!</div>');
}
$('.copy-text').css('cursor', 'pointer').click(function() {
var text = $(this).attr('data-copy');
if (!text) return;
if (navigator.clipboard) {
navigator.clipboard.writeText(text).then(() => {
$('#copy-message').fadeIn(200).delay(1000).fadeOut(200);
}, () => {
alert('Error al copiar');
});
} else {
var $temp = $('<textarea>');
$('body').append($temp);
$temp.val(text).select();
document.execCommand('copy');
$temp.remove();
$('#copy-message').fadeIn(200).delay(1000).fadeOut(200);
}
});
});