<svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="500px" width="1000px">
<defs>
<g id="default">
<rect x="0" y="0" width="200" height="200" style="fill:#66CCCC;fill-opacity:1;stroke-width:1;stroke:rgb(0,0,0);" fill="yellow" ></rect>
<text x="40" y="25" >第一組</text>
</g>
</defs>
<use x="0" y="0" xlink:href="https://bbs.csdn.net/topics/#default"></use>
<use x="250" y="0" xlink:href="https://bbs.csdn.net/topics/#default"></use>
<use x="500" y="0" xlink:href="https://bbs.csdn.net/topics/#default"></use>
<use x="750" y="0" xlink:href="https://bbs.csdn.net/topics/#default"></use>
</svg>
<defs>中包含了一個<g>,里面定義了一個<text>, 通過<use>顯示,那么如何通過js腳本給每個<text>設定一個文本值?
uj5u.com熱心網友回復:
js版塊可能更合適你。js的話,我忘得差不多的。
如果是jquery的話,我記得是 $('use')就能獲取到所有use節點了。
然后根據下標來修改
uj5u.com熱心網友回復:
g 有個 id,所以可以通過 document.getElementById("default") 獲取后面的話也有相應的方法。另外什么叫“通過 < use > 顯示”?
然后,你這個是 svg 吧,不是通常的 html,svg一般是圖片資料吧?你確定要這樣操作它?
uj5u.com熱心網友回復:
如果是一個<use>顯示,關鍵是多個<use>顯示。這樣一來,不知怎么處理?轉載請註明出處,本文鏈接:https://www.uj5u.com/net/195668.html
標籤:ASP.NET
上一篇:讀取App.config檔案為空
