Hola, tal vez este problema ya esté solucionado, pero no sé con qué términos buscarlo.
El caso es que tengo una página: index.php que incluye otra: menu.php que le proporciona el menu lateral. Esto es porque hay muchas páginas con el mismo menu y el menú cambia muy a menudo.
Dentro del menú se invoca a una función javascript para hacer un efecto visual en el mismo al hacer click en un enlace.
El problema es que si pongo el código html del menú en la index.php funciona perfectamente el javascript, sin embargo, si el menu se incluye por php con el menu.php, el javascript no funciona.
El javascript es un .js externo que se incluye tanto en index.php como en menu.php.
¿Alguien sabe porqué no funciona?¿alguna solución?
Muchas gracias.