MediaWiki:Common.js: mudanças entre as edições
Ir para navegação
Ir para pesquisar
mSem resumo de edição |
mSem resumo de edição |
||
| Linha 1: | Linha 1: | ||
$(document).ready(function() { | $(document).ready(function() { | ||
/* Fecha o box "Relacionados" */ | |||
$('#botao-fechar').on('click', function() { | $('#botao-fechar').on('click', function() { | ||
$('.relacionados').hide(); | $('.relacionados').hide(); | ||
}); | }); | ||
/* Obtém os dados da referência no fim da página e exibe como pop-up ao passar o mouse sobre o seu número*/ | |||
$('.reference, .referencia').on('mouseover', function(e) { | $('.reference, .referencia').on('mouseover', function(e) { | ||
if ($(this).hasClass('reference')) { | if ($(this).hasClass('reference')) { | ||
| Linha 22: | Linha 24: | ||
left: esquerda | left: esquerda | ||
}); | }); | ||
$('#referencia_tip'). | $('#referencia_tip').show(); | ||
}); | }); | ||
/* Oculta o pop-up da referência ao tirar o mouse do número*/ | |||
$('.reference, .referencia').on('mouseout', function(e) { | $('.reference, .referencia').on('mouseout', function(e) { | ||
$('#referencia_tip').delay(2000).hide(1); | |||
}); | |||
/* Mantém o pop-up aberto enquanto estiver com o mouse*/ | |||
$('#referencia_tip').on('mouseover', function(e) { | |||
$('#referencia_tip').hide().dequeue(); | |||
$('#referencia_tip').show(); | |||
}); | |||
/* Oculta o pop-up da referência ao tirar o mouse do pop-up*/ | |||
$('#referencia_tip').on('mouseout', function(e) { | |||
$('#referencia_tip').hide(); | |||
}); | }); | ||
}); | }); | ||
Edição das 21h03min de 20 de dezembro de 2024
$(document).ready(function() {
/* Fecha o box "Relacionados" */
$('#botao-fechar').on('click', function() {
$('.relacionados').hide();
});
/* Obtém os dados da referência no fim da página e exibe como pop-up ao passar o mouse sobre o seu número*/
$('.reference, .referencia').on('mouseover', function(e) {
if ($(this).hasClass('reference')) {
var referencia_id = $(this).children().eq(0).attr('href').substring(1);
} else {
var referencia_id = $(this).prev('.reference').children().eq(0).attr('href').substring(1);
}
var referencia_nome = $('#' + referencia_id);
var referencia_conteudo = referencia_nome.find('.reference-text').html();
var topo = ($(this).offset().top - 140) + "px";
var esquerda = ($(this).offset().left - 115) + "px";
$('#referencia_tip').html(referencia_conteudo);
$('#referencia_tip').css({
top: topo,
left: esquerda
});
$('#referencia_tip').show();
});
/* Oculta o pop-up da referência ao tirar o mouse do número*/
$('.reference, .referencia').on('mouseout', function(e) {
$('#referencia_tip').delay(2000).hide(1);
});
/* Mantém o pop-up aberto enquanto estiver com o mouse*/
$('#referencia_tip').on('mouseover', function(e) {
$('#referencia_tip').hide().dequeue();
$('#referencia_tip').show();
});
/* Oculta o pop-up da referência ao tirar o mouse do pop-up*/
$('#referencia_tip').on('mouseout', function(e) {
$('#referencia_tip').hide();
});
});