MediaWiki:Gadget-custom.js: mudanças entre as edições

De Grêmiopédia, a enciclopédia do Grêmio
Ir para navegação Ir para pesquisar
(Criou página com '$(document).ready(function(){ $(".next-phase").on("click", function(event) { event.preventDefault(); var nextPhaseUrl = $(this).attr("href"); // Obtém a URL da próxima fase // Faz a requisição AJAX $.ajax({ url: nextPhaseUrl, success: function(data) { // Substitui o conteúdo da fase atual pelo novo conteúdo carregado $("#content-phase").html($(data).find("#...')
 
Sem resumo de edição
Linha 1: Linha 1:
$(document).ready(function(){
$(document).ready(function(){
    console.log("Gadget custom.js iniciado.");
   
     $(".next-phase").on("click", function(event) {
     $(".next-phase").on("click", function(event) {
         event.preventDefault();
         event.preventDefault();
        console.log("Link clicado no gadget.");
          
          
         var nextPhaseUrl = $(this).attr("href"); // Obtém a URL da próxima fase
         var nextPhaseUrl = $(this).attr("href");
        console.log("URL da próxima fase: " + nextPhaseUrl);
          
          
         // Faz a requisição AJAX
         // Faz a requisição AJAX
Linha 9: Linha 13:
             url: nextPhaseUrl,
             url: nextPhaseUrl,
             success: function(data) {
             success: function(data) {
                 // Substitui o conteúdo da fase atual pelo novo conteúdo carregado
                console.log("Requisição AJAX bem-sucedida no gadget.");
                 $("#content-phase").html($(data).find("#content-phase").html());
               
                 // Substitui o conteúdo da fase atual
                 var newContent = $(data).find("#content-phase").html();
                console.log("Novo conteúdo carregado: ", newContent);
                $("#content-phase").html(newContent);
             },
             },
             error: function() {
             error: function() {
                 alert("Erro ao carregar o conteúdo. Tente novamente.");
                 console.error("Erro ao carregar o conteúdo no gadget.");
             }
             }
         });
         });
     });
     });
});
});

Edição das 12h26min de 1 de outubro de 2024

$(document).ready(function(){
    console.log("Gadget custom.js iniciado.");
    
    $(".next-phase").on("click", function(event) {
        event.preventDefault();
        console.log("Link clicado no gadget.");
        
        var nextPhaseUrl = $(this).attr("href");
        console.log("URL da próxima fase: " + nextPhaseUrl);
        
        // Faz a requisição AJAX
        $.ajax({
            url: nextPhaseUrl,
            success: function(data) {
                console.log("Requisição AJAX bem-sucedida no gadget.");
                
                // Substitui o conteúdo da fase atual
                var newContent = $(data).find("#content-phase").html();
                console.log("Novo conteúdo carregado: ", newContent);
                $("#content-phase").html(newContent);
            },
            error: function() {
                console.error("Erro ao carregar o conteúdo no gadget.");
            }
        });
    });
});