Perfil ao passar mouse no nick do usuário
5 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Perfil ao passar mouse no nick do usuário
Detalhes da questão
Endereço do fórum: playsuper.forumeiros.com
Versão do fórum: PunBB
Descrição
Olá, poderia me ajudar a concertar isto?
Link
Re: Perfil ao passar mouse no nick do usuário
Olá autor, boa noite.
Troque o código js por este:
Até mais.
Troque o código js por este:
- Código:
jQuery(document).ready(function() {
$('.tcr a[href*="/u"]').mouseover(function() {
$(this).parents('strong').css('position', 'relative');
$('.cp_geral').remove();
$(this).parents('.tcr').css('overflow', 'visible');
$(this).before('<style>@import url("https://googledrive.com/host/0B3OkiMRv7LXpRTRTS01mLXJVRXc#icones-elegantes-Cepheus.css");</style><a href="' + $(this).attr('href') + '"><div class="cp_geral" style="position:absolute;"><div class="cp_box"> <div class="cp_capa"> <div class="cp_capa-avatar"><img src="http://i.imgur.com/1rHWZUQ.gif" /></div> <div class="cp_capa-nick"> <strong>' + $(this).html() + '</strong> <span class="span_capa-nick"></span> </div> </div> <div class="cp_info"> <div class="cp_info-botoes"> <div class="cp_info-botoes-post"><strong></strong><span>posts</span></div> <div class="cp_info-botoes-rep"><strong></strong><span>reputação</span></div> <div class="cp_info-botoes-data"><strong></strong><span>cadastro</span></div> </div> </div> <div class="cp_icones"> <div class="cp_mp"><a href="/privmsg?mode=post&u=' + $(this).attr('href').replace('/u', '') + '">MP</a></div> <div class="cp_perfil"><a href="' + $(this).attr('href') + '">PERFIL</a></div> </div></div> </div></a>');
$.get($(this).attr('href'), function(cps) {
$('.span_capa-nick').html($('#profile-advanced-right .main-content.clearfix.center:eq(0)', cps).html());
$('.cp_capa-avatar').html($('#profile-advanced-right .main-content.clearfix.center:eq(0)', cps).html());
$('.cp_info-botoes-data strong').html($('#field_id-4 dd div', cps).html());
$('.cp_info-botoes-post strong').html($('#field_id-6 dd div', cps).html());
$('.cp_info-botoes-rep strong').html($('#field_id-14 dd div', cps).html());
});
$('.cp_geral').mouseleave(function() {
$(this).remove();
});
});
});
Até mais.
Re: Perfil ao passar mouse no nick do usuário
Certinho
Será que teria como colocar para aparecer também quando passasse o mouse sobre a foto do usuário?
Será que teria como colocar para aparecer também quando passasse o mouse sobre a foto do usuário?
Re: Perfil ao passar mouse no nick do usuário
Sim, puis o código o mesmo código para pegar ao passar o mouse no nome do usuario na "ultima mensagem" do indice e sub-fórum, como também ao passar o mouse por cima no nome do usuario nas postagens.
Troque o código por este:
OBS: O javascript tem que estar com investimento em todas as paginas.
Até mais.
Troque o código por este:
- Código:
jQuery(document).ready(function() {
$('.tcr a[href*="/u"], .pun .user-ident .username a[href*="/u"]').mouseover(function() {
$(this).parents('strong').css('position', 'relative');
$('.cp_geral').remove();
$(this).parents('.tcr,.pun .post .user').css('overflow', 'visible');
$(this).before('<style>@import url("https://googledrive.com/host/0B3OkiMRv7LXpRTRTS01mLXJVRXc#icones-elegantes-Cepheus.css");</style><a href="' + $(this).attr('href') + '"><div class="cp_geral" style="position:absolute;"><div class="cp_box"> <div class="cp_capa"> <div class="cp_capa-avatar"><img src="http://i.imgur.com/1rHWZUQ.gif" /></div> <div class="cp_capa-nick"> <strong>' + $(this).html() + '</strong> <span class="span_capa-nick"></span> </div> </div> <div class="cp_info"> <div class="cp_info-botoes"> <div class="cp_info-botoes-post"><strong></strong><span>posts</span></div> <div class="cp_info-botoes-rep"><strong></strong><span>reputação</span></div> <div class="cp_info-botoes-data"><strong></strong><span>cadastro</span></div> </div> </div> <div class="cp_icones"> <div class="cp_mp"><a href="/privmsg?mode=post&u=' + $(this).attr('href').replace('/u', '') + '">MP</a></div> <div class="cp_perfil"><a href="' + $(this).attr('href') + '">PERFIL</a></div> </div></div> </div></a>');
$.get($(this).attr('href'), function(cps) {
$('.span_capa-nick').html($('#profile-advanced-right .main-content.clearfix.center:eq(0)', cps).html());
$('.cp_capa-avatar').html($('#profile-advanced-right .main-content.clearfix.center:eq(0)', cps).html());
$('.cp_info-botoes-data strong').html($('#field_id-4 dd div', cps).html());
$('.cp_info-botoes-post strong').html($('#field_id-6 dd div', cps).html());
$('.cp_info-botoes-rep strong').html($('#field_id-14 dd div', cps).html());
});
$('.cp_geral').mouseleave(function() {
$(this).remove();
});
});
});
OBS: O javascript tem que estar com investimento em todas as paginas.
Até mais.
Re: Perfil ao passar mouse no nick do usuário
Oi
Nos tópicos eu não quero não ... rsrs, mas se possivel colocar nos widget do portal. E ao passar o mouse sobre o avatar do usuário, não mostrar .. ;s
Nos tópicos eu não quero não ... rsrs, mas se possivel colocar nos widget do portal. E ao passar o mouse sobre o avatar do usuário, não mostrar .. ;s
Re: Perfil ao passar mouse no nick do usuário
Okay, troque o código por este:
Até mais.
- Código:
jQuery(document).ready(function() {
$('.tcr a[href*="/u"], .module.main a[href*="/u"]').mouseover(function() {
$(this).parents('strong').css('position', 'relative');
$('.cp_geral').remove();
$(this).parents('.tcr,.module.main').css('overflow', 'visible');
$(this).before('<style>@import url("https://googledrive.com/host/0B3OkiMRv7LXpRTRTS01mLXJVRXc#icones-elegantes-Cepheus.css");</style><a href="' + $(this).attr('href') + '"><div class="cp_geral" style="position:absolute;"><div class="cp_box"> <div class="cp_capa"> <div class="cp_capa-avatar"><img src="http://i.imgur.com/1rHWZUQ.gif" /></div> <div class="cp_capa-nick"> <strong>' + $(this).html() + '</strong> <span class="span_capa-nick"></span> </div> </div> <div class="cp_info"> <div class="cp_info-botoes"> <div class="cp_info-botoes-post"><strong></strong><span>posts</span></div> <div class="cp_info-botoes-rep"><strong></strong><span>reputação</span></div> <div class="cp_info-botoes-data"><strong></strong><span>cadastro</span></div> </div> </div> <div class="cp_icones"> <div class="cp_mp"><a href="/privmsg?mode=post&u=' + $(this).attr('href').replace('/u', '') + '">MP</a></div> <div class="cp_perfil"><a href="' + $(this).attr('href') + '">PERFIL</a></div> </div></div> </div></a>');
$.get($(this).attr('href'), function(cps) {
$('.span_capa-nick').html($('#profile-advanced-right .main-content.clearfix.center:eq(0)', cps).html());
$('.cp_capa-avatar').html($('#profile-advanced-right .main-content.clearfix.center:eq(0)', cps).html());
$('.cp_info-botoes-data strong').html($('#field_id-4 dd div', cps).html());
$('.cp_info-botoes-post strong').html($('#field_id-6 dd div', cps).html());
$('.cp_info-botoes-rep strong').html($('#field_id-14 dd div', cps).html());
});
$('.cp_geral').mouseleave(function() {
$(this).remove();
});
});
});
Até mais.
Re: Perfil ao passar mouse no nick do usuário
Ao passar o mouse sobre a foto ainda não aparece ... será que num tem que transforma-lo em um link antes?
Re: Perfil ao passar mouse no nick do usuário
Não entendi autor.... veja a print abaixo do resultado no seu fórum:
Não seria isto? Está funcional tanto no indice, tanto nos widgets no portal. (basta passar o mouse por cima do nome de usuário).
Até mais.
Não seria isto? Está funcional tanto no indice, tanto nos widgets no portal. (basta passar o mouse por cima do nome de usuário).
Até mais.
Re: Perfil ao passar mouse no nick do usuário
Sim sim .. mas eu queria que no índice aparecesse também ao passar o mousse sobre a foto do usuário.
Re: Perfil ao passar mouse no nick do usuário
Boas!
O mesmo já se encontra funcionando no índice também autor!
Talvez um erro de cache impede o senhor de ver a função. Pressione "CTRL+F5" e limpe a página do seu fórum e retorne a visualização do mesmo.
Até mais.
Sennior
O mesmo já se encontra funcionando no índice também autor!
Talvez um erro de cache impede o senhor de ver a função. Pressione "CTRL+F5" e limpe a página do seu fórum e retorne a visualização do mesmo.
Até mais.
Sennior
Re: Perfil ao passar mouse no nick do usuário
Eu queria que aparecesse também ao passar o mouse sobre a imagem do avatar do membro no indice, só aparece quando passa sobre o link, mas tudo bem...
Será que tem como deixar a parte marcada, com o fundo vermelho? do mesmo jeitinho ... só que com tom vermelho?
Link da imagem
Será que tem como deixar a parte marcada, com o fundo vermelho? do mesmo jeitinho ... só que com tom vermelho?
Link da imagem
Re: Perfil ao passar mouse no nick do usuário
Olá autor, vai ficar estranho em...
Mas, vamo lá, adicione esse código em sua folha de estilo css:
Até mais.
Mas, vamo lá, adicione esse código em sua folha de estilo css:
- Código:
.cp_capa {background:red;}
Até mais.
Re: Perfil ao passar mouse no nick do usuário
Olá, adicione ao topo de sua CSS:
Salve e comente resultados!
Até mais.
- Código:
/* Mudar background da capa */
.cp_capa {background-color: #7a2f21!important; border-color: #7a2f21!important;}
/* Mudar background da setinha superior */
.cp_capa:before {border-bottom: 15px solid #7a2f21!important; border-bottom-color:#7a2f21!important;}
Salve e comente resultados!
Até mais.
Re: Perfil ao passar mouse no nick do usuário
Questão abandonada pelo autor, mas considerada resolvida por ter solução para o problema. Tópico marcado como Resolvido e movido para Questões resolvidas. |
Tópicos semelhantes
» Mostrar o perfil do usuário ao passar o mouse por cima
» Efeito ao passar o Mouse no Nick
» Nome ao passar mouse em cima do nick
» Efeito ao passar mouse no nome do usuario
» Cor no perfil ao passar o mouse
» Efeito ao passar o Mouse no Nick
» Nome ao passar mouse em cima do nick
» Efeito ao passar mouse no nome do usuario
» Cor no perfil ao passar o mouse
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos