Ocultar diversos botões do menu

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Ocultar diversos botões do menu

Mensagem por VitorC. em 20/07/15, 05:13 pm

Olá cara comunidade,

Eu gostaria de retirar o botão SAIR [NICKNAME] do menu de navegação e adicionar outro botão chamado SAIR. Fiz isso por JS, mas, obviamente, escondeu os dois.

Alguma solução?
avatar

VitorC.
Super usuário

Masculino
Inscrito dia : 22/02/2012
Mensagens : 3792
Pontos Ativos : 4932

Ver perfil do usuário http://nolabels.forumeiros.com

Resolvido Re: Ocultar diversos botões do menu

Mensagem por Rafael em 20/07/15, 05:17 pm

Olá,

Crie um novo JavaScript com investimento em todas as páginas:

Código:
$(function() {
    var logout = $('a#logout.mainmenu);
    var logoutlink = logout.attr('href');
    $(logout).replaceWith('<a class="mainmenu" href="'+logoutlink+'" rel="nofollow">Sair</a>');
});

Atenciosamente.

Tópico movido de 'Questões sobre a aparência do fórum' para 'Questões sobre JavaScript & jQuery'
avatar

Rafael
Hiperativo

Masculino
Inscrito dia : 26/04/2014
Mensagens : 3118
Pontos Ativos : 4029

Ver perfil do usuário http://maisforum.forumeiros.com

Resolvido Re: Ocultar diversos botões do menu

Mensagem por VitorC. em 20/07/15, 05:21 pm

Olá @Raffy,

Não funcionou.

#Edit

Aviso que já possuo um código que esconde o botão Buscar.
avatar

VitorC.
Super usuário

Masculino
Inscrito dia : 22/02/2012
Mensagens : 3792
Pontos Ativos : 4932

Ver perfil do usuário http://nolabels.forumeiros.com

Resolvido Re: Ocultar diversos botões do menu

Mensagem por Rafael em 20/07/15, 05:29 pm

Olá,

Elimine o JavaScript, vamos fazer por CSS:
Código:
a#logout {display: none;}

Agora você pode adicionar o sair manualmente, como lhe expliquei quando ocultamos o "Buscar".

Atenciosamente.
avatar

Rafael
Hiperativo

Masculino
Inscrito dia : 26/04/2014
Mensagens : 3118
Pontos Ativos : 4029

Ver perfil do usuário http://maisforum.forumeiros.com

Resolvido Re: Ocultar diversos botões do menu

Mensagem por VitorC. em 20/07/15, 05:41 pm

Okay, funcionou. Agora o botão LOGIN. Como escondê-lo?
avatar

VitorC.
Super usuário

Masculino
Inscrito dia : 22/02/2012
Mensagens : 3792
Pontos Ativos : 4932

Ver perfil do usuário http://nolabels.forumeiros.com

Resolvido Re: Ocultar diversos botões do menu

Mensagem por Rafael em 20/07/15, 05:49 pm

Olá,

Troque o código acima por este:

Código:
a#logout, a[href="/login"] {display: none;}

Atenciosamente.
avatar

Rafael
Hiperativo

Masculino
Inscrito dia : 26/04/2014
Mensagens : 3118
Pontos Ativos : 4029

Ver perfil do usuário http://maisforum.forumeiros.com

Resolvido Re: Ocultar diversos botões do menu

Mensagem por VitorC. em 20/07/15, 06:06 pm

Olá,

Antes de eu colocar o código, quero ressaltar que irei criar um botão chamado ENTRAR, com o mesmo link do LOGIN. O código a ser colocado ainda é o mesmo?
avatar

VitorC.
Super usuário

Masculino
Inscrito dia : 22/02/2012
Mensagens : 3792
Pontos Ativos : 4932

Ver perfil do usuário http://nolabels.forumeiros.com

Resolvido Re: Ocultar diversos botões do menu

Mensagem por Rafael em 21/07/15, 01:45 am

Olá!

Infelizmente o CSS ainda não permite nos especificar exatamente qual o botão que nos desejamos ocultar, daria por :nth-child mas caso mudasse a ordem o código iria ocultar outro botão, então vamos passar ao JavaScript novamente. Pode adicionar a um JavaScript já existente com investimento em todas as páginas.

Código:
$(function(){$('li:has(#i_icon_mini_login)').remove()});

Quanto ao CSS, deixe apenas este para o botão de Sair [USERNAME]:

Código:
    a#logout{display: none;}

Atenciosamente.

avatar

Rafael
Hiperativo

Masculino
Inscrito dia : 26/04/2014
Mensagens : 3118
Pontos Ativos : 4029

Ver perfil do usuário http://maisforum.forumeiros.com

Resolvido Re: Ocultar diversos botões do menu

Mensagem por VitorC. em 21/07/15, 09:03 am

Olá @Raffy,

Se assim é o máximo possível a se fazer, obrigado.

Até mais.
avatar

VitorC.
Super usuário

Masculino
Inscrito dia : 22/02/2012
Mensagens : 3792
Pontos Ativos : 4932

Ver perfil do usuário http://nolabels.forumeiros.com

Resolvido Re: Ocultar diversos botões do menu

Mensagem por Rafael em 21/07/15, 10:10 am

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.
Tópico marcado como Resolvido e movido para Questões resolvidas.
avatar

Rafael
Hiperativo

Masculino
Inscrito dia : 26/04/2014
Mensagens : 3118
Pontos Ativos : 4029

Ver perfil do usuário http://maisforum.forumeiros.com

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum