2
當我有一個分離的div,並追加img
到分離的div,src
標記的圖像被提取。
(IE瀏覽器,鉻不在這裏獲取圖像)detached img's src on IE
IE瀏覽器的這種已知的行爲,有沒有在這個問題上的任何解決方法?
編輯
我的意思detached div
爲DIV這是DOM的一部分,但使用以下的jQuery呼叫分離。
var $div = $('.my-div').detach();
當我有一個分離的div,並追加img
到分離的div,src
標記的圖像被提取。
(IE瀏覽器,鉻不在這裏獲取圖像)detached img's src on IE
IE瀏覽器的這種已知的行爲,有沒有在這個問題上的任何解決方法?
編輯
我的意思detached div
爲DIV這是DOM的一部分,但使用以下的jQuery呼叫分離。
var $div = $('.my-div').detach();
是的。 IE在創建時會開始獲取遠程資源,而不是在它們連接到DOM時。這方面沒有標準,所以每個瀏覽器都可以有不同的表現。 IE對腳本也是這樣做的:它們在創建腳本元素時被抓取,但只在將它們添加到DOM時執行。
*「分離」*尚未成爲文檔的一部分? – Phil
我想知道你爲什麼要分離一個DIV而不是隱藏它。 – Jesse
@jesse,我正在做'detach'在IE中更快的DOM操作。 – eugene