Tengo el siguiente menu que esta en php:
Código PHP:
foreach ($idCat as $ids) {
foreach ($lista as $subcateg) {
echo '<li class="selected" id="celda" onmouseclick="cambiar_color(this)">' . anchor('productos/subproductos/' . $ids['id'] . '/' . $ids['id_productos'] . '/' . $ids['id_marcas'] . '/' . $subcateg['id'], $subcateg['nombre'],array('class' => $variable) ). '</li>';
}
}
lo que me genera el siguiente menu como se puede observar en la siguiente pagina web:
http://www.vjgrupo.com/~vjgrupo/GrupoVJ/index.php/productos/tipoCamara1/1/1/1/1
Lo que necesito es que cuando se de click en uno de los elementos del menú, se cambie de color a ese elemento para que se pueda distinguir que se esta en esa sección.
PD: He encontrado soluciones para menus estaticos en otros foros. El problema es que yo a mi menu lo genero con un foreach con datos traídos desde una base de datos.
Gracias de antemano por su ayuda