我在網上搜索過,但答案顯示使用<object>、<img>等將 SVG 嵌入到 HTML 中。我想要做的是打開一個包含大量影像的大型 SVG 檔案,找到我需要的影像,然后只在頁。我怎樣才能做到這一點?
檔案結構為:
- 目錄
- 索引.html
- 腳本.js
- 影像.svg
uj5u.com熱心網友回復:
幾個步驟:
- 使用Fetch API獲取影像資料。
- 使用DOM 決議器將 XML 決議為檔案。
- 找到您想要的 SVG 子集。(您沒有向我們展示您的 XML,但這可能很簡單
document.querySelector()。) - 創建一個 SVG 元素。(由于命名空間,這實際上有點棘手。另請參閱: JavaScript createElementNS 和 SVG)
- 將其附加到頁面上的相關元素。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/384954.html
標籤:javascript svg
上一篇:javascript函式輸出問題
