documentfragment

    5熱度

    2回答

    我創造了很多DOM元素(每個人都有相同的HTML結構)與<template>標籤克隆的元素: <template id="weapon-template"> <div class="button"> <div class="button-price" data-price ></div> <img class="button-image" data-image >

    2熱度

    1回答

    我找不到像XDocumentFragment這樣的東西。 LINQ to XML中是否有相當於XmlDocumentFragment? 我知道我可以將節點保存在一個集合中。但是,如何方便地連載了一堆各個節點串的,就像這樣: new XDocumentFragment(myNodes).ToString()

    0熱度

    2回答

    我有一個css預加載器,我想顯示,而頁面加載。這是可見的。但是,我想在頁面加載/窗口/文檔準備就緒後刪除它。這是我遇到困難的部分。 我收到的控制檯以下: 遺漏的類型錯誤:無法讀取空的特性「風格」。 上線的script.js的40文件即:preloader.style.opacity = 1; //create a new event var body = new Event('body');

    0熱度

    1回答

    奇怪的情況,在網上找不到解決方案。我在contentEditable區域內有一些innerHTML區域,我試圖將其添加到文檔片段中...並保留包含中斷標籤的格式。當我這樣做: var d = document.createDocumentFragment(); var content = document.getElementById('content').getElementsByTagNam

    0熱度

    2回答

    我正在處理一個JavaScript項目,其中我使用文檔片段一次追加多個span元素。然後他們用css動畫。 .redCircle { float: left; height:20px; width:20px; border-radius:10px; box-shadow: 0 0 20px red; background-color: r

    1熱度

    1回答

    第一個日誌返回完整的li元素,而第二個日誌返回空的DocumentFragment。爲什麼?我無法在任何文檔中找到有關該行爲的任何信息。 <template id="my-template"> <li>foo</li> </template> <ul id="main"> </ul> <script> var main = document.getElementBy

    0熱度

    2回答

    我正在使用DocumentFragment,並試圖向其中插入HTML。我們知道DocumentFragment沒有innerHTML setter,因此我試圖在DocumentFragment中插入一個臨時節點,並在使用insertAdjacentHTML後插入HTML。然後,我會刪除臨時元素,並留下與我想要的DOM片段。 例子:(錯誤是故意的) var fragment = document.c

    2熱度

    1回答

    內容我獲得使用功能importNode()一個HTML5 <template>的有源副本: function getTemplate() { var t = document.getElementById("example"); return document.importNode(t.content,true); } 在此之後,我填充動態數據, var t =

    0熱度

    1回答

    我正在編寫一個聊天應用程序,並且它變得更復雜一些,因爲我希望它具有交付確認,消息緩存等功能。 現在,我正在處理消息緩存的方法是: 用戶點擊對話 第一批從服務器獲取信息存儲在「塊」的,裏面數組。 每個塊都是一個文檔片段,其中n附加到它的消息數量(DOM元素)。 當用戶向上滾動時,更多的塊(片段)被添加到數組中,因爲它們是從服務器獲取的。 當用戶進入到另一個會話,但隨後決定加載先前加載的會話,該腳本附

    2熱度

    1回答

    有時您可能需要從您的反應應用程序呈現Web組件。 Web組件通常使用特殊的<template> ... </template>標籤。 但是,如果我嘗試呈現這樣的標記,像這樣的反應: render() { return ( <template> <div>some content</div> </template> ) } 然後我的網絡組件無法正常工作