Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17743
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Como destacar link do menu clicado com jQuey e PHP

15-04-2015 08:37

Nesse post vou mostrar como capturar o nome do documento atual para destacar o link do menu através de comparação.

Funciona da seguinte forma:

Para capturar o nome do documento atual usando o PHP, fazemos assim:

<?php echo $_SERVER['REQUEST_URI']; ?>

O que fiz foi criar um script jQuery para percorrer todos os links da página que tenham determinada class.

O link da página que tiver a class vai ter uma comparação do valor do href com o nome do documento capturado via PHP.
Sendo iguais, coloca o nome do link em negrito.

teste.php

<script src="jquery.js"></script>   <script> $(document).ready(function() { $('.menu').each(function() { if( "/"+$(this).attr('href') == "<?php echo $_SERVER['REQUEST_URI']; ?>") { $(this).css({'font-weight':'bold'}); } }); }); </script>


<a href="teste.php" class="menu">link</a> <a href="teste2.php" class="menu">link</a>

4
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado