问题标签 [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 投票
5 回答
2733 浏览

jquery - jquery:创建隐藏元素+ slideToggle

我有一个包含许多 p 的 div。情况如下:

正如你所看到的,很多废话。我想附加<a href>read more</a><p#my_id>. 阅读更多链接之后的所有<p>'s 应该被隐藏。单击链接后,它必须淡出,并且所有<p>' 都应作为一个对象滑入。

所以我猜下面<p>的必须被包裹在一个隐藏的 div 中,稍后会滑进去。

我希望我的想法很清楚。

提前致谢。

0 投票
5 回答
6690 浏览

javascript - 在同一个类上包装多个 div 元素

我想使用 jQuery 将类元素集包装在 adiv但找不到解决方案。

HTML:

期望的结果:

0 投票
2 回答
4106 浏览

javascript - 在 div 中包装子元素的范围

我试图在 div 中包装一系列子元素,以便分组操作它们;试图将每个组定位在不同的位置。场景是我有一个随机生成li标签的列表,无论出现多少标签,我都需要单独操作每组十个标签。

为了弄清楚这一点,我使用了一个书面清单:

但这当然不是我需要的。

这是我现在正在处理的代码。

这种工作,但它创建了班次类的嵌套实例。

我需要单独的包装 div。如果我要编写代码,它将是:

但显然那是行不通的。其他人以前做过这样的事情。搜索了一下没有成功。

0 投票
2 回答
193 浏览

javascript - 用 jQuery 包装 div

我需要使用 jQuery 将一些 div 包装到另一个 div 中,原始输出如下所示:

我需要将它们包装起来,使它们看起来像这样:

div 不能通过任何 id 或类来识别,所以我需要找到一种方法来包装所有遵循 h3 的 div。

0 投票
1 回答
611 浏览

javascript - .wrapAll() 基于相邻兄弟姐妹的类和

我有一系列分配.big.small基于大小的 DIV。它们需要以两个或三个为一组进行包装。实际上,只有两个.bigs 可以放入分配的空间中。

如果两个.bigDIV 相邻存在,则应将它们以两个一组的形式包装。否则,DIV 应该以三个为一组进行包装。

请让我知道我做错了什么以及如何使它工作。下面是一个示例,其中包含关于应在何处断开换行的注释。下面是我在 jQuery 中尝试过的内容,以及jsFiddle 的链接

我认为if下面的 ,效果很好,但是else打破了所有的东西。

http://jsfiddle.net/natejones/UvsZE/

0 投票
2 回答
206 浏览

javascript - Jquery Complex 环绕未包含的项目组

我正在尝试获取一组标题和列表,并单独包含它们,以便我可以设置它们的样式。IE:

我尝试使用.before()and在标签之前.after添加一个,并在每次之后关闭它,但是我发现 jquery 会自动清理并关闭标签。所以我猜我需要使用只是不确定如何将标题和列表组合在一起。divh2ulwrap()

0 投票
2 回答
95 浏览

jquery - 试图理解 wrapall()

我已经阅读了 wrapall() ,我认为这可能是我需要的解决方案。给出这个结构:

我想以这种结构结束:

我一点也不知道如何做到这一点。我读过一些 wrapall 的例子,但没有一个我可以以这种方式适应

0 投票
1 回答
205 浏览

jquery - jQuery wrappAll nextUntil

如何将 gfield_html 下的所有 li 包装在 div 中。

目前我们正在使用这个:

但是第二个 gsection 被包装到 div 中,它是一个标题,所以我们不希望它被包装。

这是结构

0 投票
4 回答
114155 浏览

jquery - jQuery 在现有段落标签内附加文本

我正在尝试使用 jQuery 在段落末尾添加其他文本。我的想法是产生这样的结构:

从我的回答来看,我会澄清。我需要先创建这个结构。这是我觉得困难的部分,而不是第二个最终结果。那么我如何动态创建这个:

然后在添加新文本后,它看起来像这样:

我一直在玩 .wrapAll() 方法,但我不能完全得到想要的效果。这是最好的方法(如果是这样的话),还是有另一种方法可以将新文本附加到现有段落的末尾(需要用某种类型的标签包装,因为我需要不同的样式) ?

0 投票
1 回答
892 浏览

javascript - 如何包装 h1 并关注 div 中的内容?

我需要知道如何h1div. 这是原始结构:

这是我想要得到的结果: