En emisión
Un pequeño mundo lleno de diversión
Todos Los Generos: Acción, Aventura, Ecchi, Reencarnación Los Trascendentes rompieron el silencio del mundo, y el curso de la tecnología cambió para siempre. Mientras la humanidad buscaba en la oscuridad un camino hacia la evolución, yo me convertí en su pionero. ¡Este es el viaje de un jugador que dobla el mundo a su voluntad como si fuera un juego! .mark-completed { display: inline-block; margin-left: 0px; position: relative; } .wp-manga-mark-completed-single { color: #777; text-decoration: none; cursor: pointer; } .wp-manga-mark-completed-single .fa-check-circle.completed { color: #4CAF50; } .wp-manga-mark-completed-single:hover { color: #333; } .mark-completed-disabled { color: #ccc !important; cursor: not-allowed !important; text-decoration: none; } .tooltip-text { display: none; position: absolute; background: #333; color: #fff; padding: 5px 10px; border-radius: 3px; font-size: 12px; bottom: 100%; left: 50%; transform: translateX(-50%); white-space: nowrap; margin-bottom: 5px; z-index: 100; } .mark-completed:hover .tooltip-text { display: block; } jQuery(document).ready(function ($) { var canVote = true; // Variable para controlar si el usuario puede votar // Manejar clic en "Me gusta" $('.kodex-like-btn').on('click', function () { if (canVote) { var post_id = $(this).data('post-id'); vote(post_id, 'like', $(this)); } }); // Manejar clic en "No me gusta" $('.kodex-dislike-btn').on('click', function () { if (canVote) { var post_id = $(this).data('post-id'); vote(post_id, 'dislike', $(this)); } }); // Función para enviar el voto function vote(post_id, type, button) { if (!canVote) return; // Si no puede votar, salir de la función canVote = false; // Desactivar la posibilidad de votar // Desactivar los botones $('.kodex-like-btn, .kodex-dislike-btn').prop('disabled', true); // Mostrar el mensaje de espera $('.kodex-wait-message').text('Espera 10 segundos antes de votar nuevamente.').fadeIn(); // Enviar la solicitud AJAX $.ajax({ url: 'https://lectortaurus.com/wp-admin/admin-ajax.php', type: 'POST', data: { action: 'kodex_update_vote', post_id: post_id, type: type }, success: function (response) { if (response.success) { // Quitar la clase "active" de ambos botones $('.kodex-like-btn, .kodex-dislike-btn').removeClass('active'); // Añadir la clase "active" al botón en el que se hizo clic button.addClass('active'); // Mostrar el mensaje de actualización $('.kodex-vote-message').text('¡Voto actualizado!').fadeIn().delay(2000).fadeOut(); // Actualizar los contadores de votos $('.like-count').text(response.data.likes); $('.dislike-count').text(response.data.dislikes); } else { // Mostrar mensaje de error $('.kodex-vote-message').text(response.data).fadeIn().delay(2000).fadeOut(); } // Habilitar los botones después de 10 segundos setTimeout(function () { canVote = true; $('.kodex-like-btn, .kodex-dislike-btn').prop('disabled', false); $('.kodex-wait-message').fadeOut(); // Ocultar el mensaje de espera }, 10000); // 10 segundos // Ocultar el mensaje de espera después de 3 segundos $('.kodex-wait-message').delay(3000).fadeOut(); } }); } });
Sé el primero en comentar
Aún no hay comentarios. ¡Sé el primero!