javascript - 如果元素没有包裹起来,如何用 div 容器包裹该元素?

标签 javascript jquery wrapall

我尝试用 div 容器包裹以下元素,如果它没有包裹起来。

<p class="fileDetails"><div class="filename">text goes here</div><div class="fileSize">text goes here</div></p>

如何解决这个问题?

最佳答案

你不能输入 <div> <p> 内的元素s。 (具体规范 - 另请参阅 Putting <div> inside <p> is adding an extra <p> )如果您有兴趣。

所以你必须切换到 <span>这是您想要的样式,或者从语义上讲,无序列表可能更有意义。

Here's a fiddle展示它是如何工作的。

关于javascript - 如果元素没有包裹起来,如何用 div 容器包裹该元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25278517/

相关文章:

javascript - (...()) 与 javascript 闭包中的 (...)()

javascript - HelloWorld vert.x 未启动

javascript - 从简单对象创建 javascript 对象

javascript - 在 javascript 而不是 CSS(悬停)中更改链接颜色 --- 在 jsfiddle 而不是浏览器中有效?

javascript - 如何在 jQuery 中使用 .wrapAll() ?

javascript - 在 .npmrc 中配置多个注册表

javascript - Bootstrap 模态 z-index

javascript - 在多个 Div Id 上使用 javascript

jquery - 如何在不使用选择器的情况下对 jQuery 对象进行分组?