簡體   English   中英

將所有圖像放入DIV標簽中

[英]Put all images in DIV tags

有沒有一種方法可以使用javascript函數自動在所有圖像中放置div標簽?

例:

<div class="example"><img src="..."></div>

我知道您沒有要求使用特定於jQuery的解決方案,但如果可以選擇使用jQuery,那么答案很簡單-您可以使用.wrap()

$('img').wrap('<div class="example" />');

這會將所有圖像包裝在具有class="example"div

當然,在純JavaScript中也可以做到這一點。 遍歷所有img元素,並為每個節點克隆它,創建一個新的div ,將克隆添加到其后,將div插入到原始img元素之前或之后的DOM中,最后從DOM中刪除原始的img元素。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM