在ul的末尾添加两个li元素
这是我尝试这样做的jsfiddle : http : //jsfiddle.net/fxMFh/
我想用jquery在子菜单的末尾添加两个li,但这似乎并没有导航到它需要的ul:
$(document).ready(function() { $(".navigation_container nav > ul > li > ul").append('test '); });
这一定是问题所在:
$(".navigation_container nav > ul > li > ul")
我必须在这里做一些很无聊的事情……
尝试
$(document).ready(function() { $(".navigation_container nav > ul > li > div.sub-menu > ul").append('test '); });
演示: 小提琴
但可能我会缩短选择器
$(document).ready(function() { $(".navigation_container nav div.sub-menu > ul").append('test '); });
演示: 小提琴
三个问题:
-
小提琴不包括jQuery。
-
选择器缺少div包装器。 它应该是:
$(".navigation_container nav > ul > li > div > ul")
-
.appendTo()
应该是.append()