1

我有自动生成的 ul li CMS 菜单(prestashop),我需要区分哪些 li 项目有另一个的后代(子级别),哪些没有,并区分它们的 css,让人们知道哪些项目包含另一个项目。

我想通过 jQuery 来做,但我不知道该怎么做。

4

1 回答 1

0

在 jQuery 中,你可以这样做:

jQuery('.sf-menu li').has('ul').addClass('has-submenu');

这会将类 has-submenu 添加到所有带有 ul 的 li 元素中。您可以在下面的小提琴http://jsfiddle.net/59GFr/1/中看到它是如何工作的

于 2013-11-30T16:03:13.400 回答