【发布时间】:2020-04-17 10:22:46
【问题描述】:
问候stackoverflow,
我已经将 html 代码保存为名为“test”的 js 变量。
然后我试图定位一个特定的(第 5 个)li 项目并将 HTML 附加到该行下方的一行中:
var target = $("ul[class='productWrapper']>li:nth-child(5)");
$(test).insertAfter($(target));
我相信我在尝试定位该 LI 元素时遇到了语法问题,并且我不确定 insertAfter 是否是用于此任务的正确方法。
欢迎您的所有想法!
【问题讨论】:
-
看问题的语法高亮。你没有正确地转义你的引号,所以这是一个语法错误。
标签: javascript jquery html html-lists targeting