我有一个相当复杂的问题。JavaScript - 在DIV中包装内容,如果符合条件
通常的标记(这里没有问题):
<div class="wrapper">
<div class="title"> bla bla... </div>
<div class="content"> ...content... </div>
</div>
的 “扭曲” 的标记:
<div class="wrapper">
...content... </div>
</div>
正如你可以看到div.content
开放标签丢失。不幸的是我没有对内输出没有控制.wrapper :(
所以,我的问题是:我怎样才能检测是否div.title
是存在的,如果不是 - div.wrapper
<div class="content">
(未.title伪)?
我知道如何使用jQuery做到这一点,但我需要一个纯JavaScript解决方案,因为与jQuery你得到一个小的“延迟”之前的布局得到固定。任何想法?
如果您等待DOM准备就绪,您将始终得到延迟。 – jwueller 2010-11-18 03:40:24
呃......你对于最小的亚秒延迟有多担心?你是否真的愿意为亚秒级的交易提供极大的简单性,在大多数情况下肉眼不可见,延迟?尼斯名字顺便说一句。 :) – Alex 2010-11-18 03:41:39
它不是真的亚秒,它更像是1-2秒:)也许是因为浏览器在加载jquery之前呈现html ...这就是为什么我想追加一个'' 'div' – Alex 2010-11-18 03:44:04