【发布时间】:2014-08-05 02:06:31
【问题描述】:
假设我有一个这样的元素:
<div id="color1" foo="test" class="yes">Hello</div>
我想把它变成:
<span id="color1" foo="test" class="yes">Hello</span>
我想使用 wrap/unwrap,但没有完全得到我需要的东西。
【问题讨论】:
-
谢谢马特,这不是我想要的。我不一定想要这些属性。我只想创建一个新元素并确保属性的完整性完好无损。不过谢谢。
-
@Ker 因为我无法控制初始元素。这就是为什么我需要即时转换它们。
-
“确保属性的完整性完好无损”究竟是什么意思?要么你想复制属性,要么不复制,你不能创建一个新元素并神奇地拥有相同的属性而不复制它们?
标签: jquery