如何使用jQuery选择特定的<;李>;基于特定条件的菜单中的标记

如何使用jQuery选择特定的<;李>;基于特定条件的菜单中的标记,jquery,select,menu,elements,nav,Jquery,Select,Menu,Elements,Nav,我为此设置了一个JSFIDLE: 我正在尝试将“addNote”类应用于导航菜单中的特定项。这个类添加了一个图像,但我不知道如何在JSFIDLE中添加图像(如果可以,请告诉我,以及如何做!) 无论如何,我只想将该类应用于带有本地链接的“li”标记(站点域内的页面),因此,使用jQuery,我需要选择#nav中具有“a”标记但href属性中没有“http”的所有“li”元素 如果有人能帮我在菜单中只选择那些特定的“li”元素,我将不胜感激。谢谢 我想这就是你想要的: $("#nav li:has(

我为此设置了一个JSFIDLE:

我正在尝试将“addNote”类应用于导航菜单中的特定项。这个类添加了一个图像,但我不知道如何在JSFIDLE中添加图像(如果可以,请告诉我,以及如何做!)

无论如何,我只想将该类应用于带有本地链接的“li”标记(站点域内的页面),因此,使用jQuery,我需要选择#nav中具有“a”标记但href属性中没有“http”的所有“li”元素


如果有人能帮我在菜单中只选择那些特定的“li”元素,我将不胜感激。谢谢

我想这就是你想要的:

$("#nav li:has(a:not([href^='http://']))")

我想这就是你想要的:

$("#nav li:has(a:not([href^='http://']))")

回答得真快!就这样,吉利!谢谢!:)回答得真快!就这样,吉利!谢谢!:)