目前我有这样的图像(由 CKEditor 创建):
<img src="foo.jpg" style="float: left; margin-left: 20px;" alt="Image text">
我想在这个图像周围添加一个 div 并将 alt-tag 中的文本提取到一个跨度中。
$(document).ready(function () {
$("#foo img").each(function() {
$(this).wrap("<div class='imgtxt' />");
$(this).after($("<span />").text($(this).attr("alt")));
});
});
到目前为止,上帝!但我也想从 img 中获取样式属性并将其添加到新创建的 div 的 CSS 中。我怎样才能做到这一点?