我已经为此工作了一秒钟,但答案却在我想不到。我相信这很简单,但它不会到来。
本质上,我试图遍历一个由列表元素组成的 jQuery 集合,然后在for
循环中再次将 jQuery 包裹在它周围。到目前为止,这是我的代码:
for (i = 0; i < $(obj.mainNavItems).length; i += 1) {
if ($(obj.mainNavItems)[i].has("ul")) { //wrap specific item with jQuery
console.log("true");
}
}
如您所见,我正在寻找一个ul
内部li
元素并在它存在时对其进行操作。
我熟悉这种$.map
方法,但我不确定它是否适用于这种情况。我没有任何运气使用它。
如何将 jQuery 包裹在我循环的元素周围?有什么想法吗?