问题标签 [wrapall]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
66 浏览

javascript - 用其他 div 包裹几个 div

我有几个 div 如下:

我想添加一个新的 div ( <div id='newdiv'>) 来包装我指定的 div。

例如在“id3”之前和“id5”之后。所以我们得到:

你知道 jQuery 代码来做到这一点吗?

0 投票
1 回答
306 浏览

javascript - 如何在里面包装和重新排序元素?

我正在尝试用 jQuery 将一些元素包装在一个 li 元素中。我的问题是我想切换它们在 li 中的顺序。现在是li开始 - a- div-li结束,但我要li开始 - div- a-li结束。

我怎样才能做到这一点?我尝试了一切,但没有奏效。这是我当前的代码:

我想包装它并重新排序内容,如下所示:

上面的元素不止一个,只是内容不同(菜单的一部分)。

0 投票
1 回答
505 浏览

javascript - .wrapAll 除了通用包装器中的一个

我有一组生成的 div 宽度相同的类,其中包含一个标题和一系列链接。由于某种原因,最后有一个隐藏的标题。

它们看起来像这样:

我得到了大约三四个这样的例子。请注意,我无法更改代码。

现在我想将每个父级中的 achors 包装在一个 div 中,以便能够向它添加一个 jQuery 滚动。

但是使用类似.wrapAll将所有锚点移动到一个 div 并清空其他的东西。

任何人都知道我如何单独定位 div,即使我只定义了一般类并使 acnhors 留在他们的父母中?

0 投票
4 回答
1543 浏览

javascript - Jquery按属性查找元素集并将它们包装在一个新的div中

我有一堆<ul>具有属性 data-year 的 s。我想将具有相同值的数据年属性包装在 div 中,如下所示:<div class="year"><div>

前:

之后应该是这样的:

我已经尝试过多次包装每个 ul 并且没有预期的结果:

任何帮助都会很棒,谢谢。

0 投票
1 回答
1844 浏览

jquery - jQuery在wrapall之后将元素添加到wrap

我正在尝试将一个充满元素的手包裹起来,并在包裹中添加一个额外的 div。我试过了 -

但这是将 'count div' 添加到 'product addon one Attende div' 而不是 wrap 'single Attendee wrapper'

如果有人知道如何做到这一点,我真的很感谢您的帮助和建议。

0 投票
2 回答
1340 浏览

javascript - 如何在下一次出现相同元素之前包装每个元素及其所有兄弟?

我有一些类似于以下内容的标记:

我想将h3所有内容都包含h3在一个div.

结果应该是:

我发现了类似的问题这样一个。它使用.nextUntil()and的组合.andSelf()(或者.addBack()一旦我的编辑被批准),但这会将s 和单独h3的 s之间的内容包装起来。 div

0 投票
1 回答
794 浏览

javascript - jQuery wrapAll 两次包装内容

我正在使用Drupal 视图,我必须用带有类的标签来包装表格div我在 jQuery 中做了这样的事情:

这在第一次屏幕加载时很好地包装了内容,例如:

但我也在使用 Ajax 对表格进行排序,因此,当我点击排序选项对表格进行排序时,wrapAll()似乎会将内容包装两次,例如:

即使在使用 Ajax 排序之后,我应该怎么做才能只用一次包装表?div

这里有一个类似的问题,但我不明白他是如何解决这个问题的。

我也做了以下,也没有奏效:

但无济于事。

0 投票
1 回答
3196 浏览

javascript - 未捕获的 NotFoundError:尝试在不存在的上下文中引用节点

无法真正描述为什么这不起作用。

我确实有 JS-Object 控制一些数据,每个控件也是一个 HTML-Object。该对象存储在一个数组中。我在许多项目中都这样做了几次,但现在在使用 jQuery 的“wrapAll”时遇到了错误。

这是 jsfiddle,应该是最好的描述:http ://bit.ly/17ilvDe

请:我不知道发生了什么,请帮助我:)

感谢您的阅读并感谢您的每一个回复。

0 投票
1 回答
745 浏览

jquery - jQuery wrapAll() 不适用于 ul 类

我有一个小脚本代码,wrapAll()当我以 div ID 为目标时,它的函数与 div id 一起使用,但如果我尝试以 ul 类为目标,它就不起作用:

如果我将 更改#block-tb-megamenu-main-menuul.tb-megamenu-nav(或just .tb-megamenu-nav),则脚本不起作用。我想知道是否有人对它为什么不起作用有任何见解。

0 投票
4 回答
132 浏览

jquery - 在随机关卡中扭曲多个元素

我有点卡住了...如何在组合 div 中包装不同级别的 DOM 元素集合?

这里有一个例子:

例如,在#COMBO 中包装#item2 和#item4 应该如下所示:

或任何其他随机选择器,如 #item1 和 #item2 和 #item4 应该是这样的:

我需要能够选择多个元素,例如 $("#item2, #item4") 或 $("#item1, #item2, #item4") 并且中间的所有项目都应该包含在包装器中。


@LeGEC

选择器:

结果:


这个例子应该清楚地表明:

选择器:

结果: