web-dev-qa-db-fra.com

Comment ajouter un indicateur à mon élément .menu s'il contient un sous-menu?

Si votre commun avec le code généré par la fonction wp_nav_menu. Vous devriez savoir ce que je demande.

J'ai besoin d'ajouter un indicateur tel qu'un signe plus ou une flèche pour indiquer que cet élément de menu a un sous-menu. Je ne peux pas trouver une classe ou un identifiant qui me permettrait de le faire.

Je devine mal besoin d'un plugin pour cela? MAIS j'ai besoin d'un avis d'abord.

Merci..

1
ProNoob

Je le ferais avec JS, j'ai bien peur. C'est la forme la plus simple et la plus rapide. En utilisant jQuery j'ai cet extrait.

jQuery(function($){
   $('.menu li:has(".sub-menu")').addClass('has-sub-menu');
});

Ensuite, vous pouvez utiliser CSS pour faire ce dont vous avez besoin :)

1
Cristian