MediaWiki:Gadget-custom.js: mudanças entre as edições
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"); | 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 | console.log("Requisição AJAX bem-sucedida no gadget."); | ||
$("#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() { | ||
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.");
}
});
});
});