fede estoy teniendo problemas con jquery. te detallo a continuacion como lo estoy haciendo.
primero incluyo el jquery en el archivo functions.php:
Código PHP:
Ver original<?php
if(!is_admin())
{
wp_deregister_script('jquery');
wp_register_script('jquery', ("http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"), false, '');
wp_enqueue_script('jquery');
}
?>
pongo tu codigo jquery en el header.php
Código Javascript
:
Ver original<script type="text/javascript">
$(document).ready(function(){
$(".menu-item").click(function()
{ //al clickear un enlace con clase "item"
$(".menu-item").removeClass("current"); //le quitamos la clase "current" a todos los ".item"
$(this).addClass("current") //y le asignamos "current" al enlace clickeado
});
});
</script>
en el css creo una clase current con el codigo del hover...
con el inspector de elementos me dice que mi menu tiene en los li estos estilos:
Código CSS:
Ver original<li id="menu-item-21" class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-21"><a href="http://localhost/jamonwordpress/category/blog/">Blog</a></li>
por eso el codigo jquery pongo .menu-item sin el "li"
que estoy haciendo mal?