我有一個相當複雜的問題。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