Javascript 如何将span添加到父菜单

Javascript 如何将span添加到父菜单,javascript,jquery,html,css,Javascript,Jquery,Html,Css,如何为具有子元素的ul.menu li(ul.sub-menu li)添加具有箭头图片的范围 HTML 通过jquery或css如何做到这一点?此jquery代码应该可以工作: $(".submenu").parent().append("<span class='arrow'></span>"); $(“.submenu”).parent().append(“”); 这个jQuery代码应该可以工作: $(".submenu").parent(

如何为具有子元素的ul.menu li(ul.sub-menu li)添加具有箭头图片的范围

HTML


通过jquery或css如何做到这一点?此jquery代码应该可以工作:

$(".submenu").parent().append("<span class='arrow'></span>");
$(“.submenu”).parent().append(“”);

这个jQuery代码应该可以工作:

$(".submenu").parent().append("<span class='arrow'></span>");
$(“.submenu”).parent().append(“”);

这个jQuery代码应该可以工作:

$(".submenu").parent().append("<span class='arrow'></span>");
$(“.submenu”).parent().append(“”);

这个jQuery代码应该可以工作:

$(".submenu").parent().append("<span class='arrow'></span>");
$(“.submenu”).parent().append(“”);
试试这个

$("ul.submenu").closest('li').children('a').append("<span> ▼</span>");
$(“ul.子菜单”)。最近('li')。子菜单('a')。附加('▼");
试试这个

$("ul.submenu").closest('li').children('a').append("<span> ▼</span>");
$(“ul.子菜单”)。最近('li')。子菜单('a')。附加('▼");
试试这个

$("ul.submenu").closest('li').children('a').append("<span> ▼</span>");
$(“ul.子菜单”)。最近('li')。子菜单('a')。附加('▼");
试试这个

$("ul.submenu").closest('li').children('a').append("<span> ▼</span>");
$(“ul.子菜单”)。最近('li')。子菜单('a')。附加('▼");

如果您想将类别与菜单一起添加到ul标签,请使用此选项

$(".submenu").parent().parent().append("<span class='arrow'></span>");
$(“.submenu”).parent().parent().append(“”);

如果您想将类别与菜单一起添加到ul标签,请使用此选项

$(".submenu").parent().parent().append("<span class='arrow'></span>");
$(“.submenu”).parent().parent().append(“”);

如果您想将类别与菜单一起添加到ul标签,请使用此选项

$(".submenu").parent().parent().append("<span class='arrow'></span>");
$(“.submenu”).parent().parent().append(“”);

如果您想将类别与菜单一起添加到ul标签,请使用此选项

$(".submenu").parent().parent().append("<span class='arrow'></span>");
$(“.submenu”).parent().parent().append(“”);

没有合适的方法可以给您提供完美的答案,因为您没有提供完整的代码(JS、HTML)

但根据您的要求:如果您想在父菜单中添加一个跨度-

首先需要选择父元素,为此可以使用
.parent()
jquery选择器

Jquery selector.parent():-获取当前匹配元素集中每个元素的父元素,可选地由选择器过滤

第二:

使用
.append()
-将元素添加到选定元素的末尾

$(".submenu").parent().append("<span class='arrow'></span>");
$(".submenu").parent().prepend("<span class='arrow'></span>");

没有合适的方法可以给出完美的答案,因为您没有提供完整的代码(JS、HTML)

但根据您的要求:如果您想在父菜单中添加一个跨度-

首先需要选择父元素,为此可以使用
.parent()
jquery选择器

Jquery selector.parent():-获取当前匹配元素集中每个元素的父元素,可选地由选择器过滤

第二:

使用
.append()
-将元素添加到选定元素的末尾

$(".submenu").parent().append("<span class='arrow'></span>");
$(".submenu").parent().prepend("<span class='arrow'></span>");

没有合适的方法可以给出完美的答案,因为您没有提供完整的代码(JS、HTML)

但根据您的要求:如果您想在父菜单中添加一个跨度-

首先需要选择父元素,为此可以使用
.parent()
jquery选择器

Jquery selector.parent():-获取当前匹配元素集中每个元素的父元素,可选地由选择器过滤

第二:

使用
.append()
-将元素添加到选定元素的末尾

$(".submenu").parent().append("<span class='arrow'></span>");
$(".submenu").parent().prepend("<span class='arrow'></span>");

没有合适的方法可以给出完美的答案,因为您没有提供完整的代码(JS、HTML)

但根据您的要求:如果您想在父菜单中添加一个跨度-

首先需要选择父元素,为此可以使用
.parent()
jquery选择器

Jquery selector.parent():-获取当前匹配元素集中每个元素的父元素,可选地由选择器过滤

第二:

使用
.append()
-将元素添加到选定元素的末尾

$(".submenu").parent().append("<span class='arrow'></span>");
$(".submenu").parent().prepend("<span class='arrow'></span>");

我没有看到任何JS代码,添加您迄今为止尝试过的代码。我没有看到任何JS代码,添加您迄今为止尝试过的代码。我没有看到任何JS代码,添加您迄今为止尝试过的代码。我没有看到任何JS代码,添加您迄今为止尝试过的代码。+1,很好地扩展了我的答案:)+我的答案扩展得很好:)+1,我的答案扩展得很好:)+1,我的答案扩展得很好:)