Diferencia entre revisiones de «MediaWiki:Common.js»
Página de la interfaz de MediaWiki
Más acciones
Sin resumen de edición Etiqueta: Revertido |
Sin resumen de edición Etiqueta: Revertido |
||
| Línea 1: | Línea 1: | ||
/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página */ | /* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página */ | ||
$(document).ready(function() { | $(document).ready(function() { | ||
$(' | $('.syntaxhighlight').each(function() { | ||
const btn = $('<button class="copy-btn"> | // Crear botón con icono "copiar" simple | ||
const btn = $('<button class="copy-btn">⎘</button>'); // ⎘ es un icono más neutral | |||
$(this).prepend(btn); | $(this).prepend(btn); | ||
btn.on('click', () => { | btn.on('click', () => { | ||
navigator.clipboard.writeText($(this).text()); | navigator.clipboard.writeText($(this).text()).then(() => { | ||
btn.text('✔'); // mostrar ✔ al copiar | |||
setTimeout(() => btn.text('⎘'), 1000); // volver al icono | |||
}); | |||
}); | }); | ||
}); | }); | ||
}); | }); | ||
Revisión del 12:29 26 ene 2026
/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página */
$(document).ready(function() {
$('.syntaxhighlight').each(function() {
// Crear botón con icono "copiar" simple
const btn = $('<button class="copy-btn">⎘</button>'); // ⎘ es un icono más neutral
$(this).prepend(btn);
btn.on('click', () => {
navigator.clipboard.writeText($(this).text()).then(() => {
btn.text('✔'); // mostrar ✔ al copiar
setTimeout(() => btn.text('⎘'), 1000); // volver al icono
});
});
});
});