Javascript 删除dom ready上凌乱的图像标记并使用js设置正确

Javascript 删除dom ready上凌乱的图像标记并使用js设置正确,javascript,jquery,Javascript,Jquery,我正在使用微型mce编辑器来格式化内容和对齐图像。在查看html源代码时设置图像对齐后,我的代码段如下所示 <img width="200" height="100" alt="" src="/images/SomeImage.jpg" left;"=""> $('img[left\\;]').removeAttr('left').attr("align","left"); 但我的图像保持不变(没有正确对齐)。 如何删除这个凌乱的图像标记并在dom就绪时设置正确 p、 请不要建议

我正在使用微型mce编辑器来格式化内容和对齐图像。在查看html源代码时设置图像对齐后,我的代码段如下所示

<img width="200" height="100" alt="" src="/images/SomeImage.jpg" left;"="">
$('img[left\\;]').removeAttr('left').attr("align","left");
但我的图像保持不变(没有正确对齐)。 如何删除这个凌乱的图像标记并在dom就绪时设置正确

p、 请不要建议我一开始就调查为什么会这样


谢谢

这会帮你的

$("img").each(function() {
    this.outerHTML = this.outerHTML.replace('left;"=""', '');
});
它获取每个图像的原始html,并替换您拥有的不可靠属性。只要你确定它将始终是准确的文本,那么这将解决它


不过,还有另一个问题,可能会也可能不会引起问题。图像标记未正确关闭。我认为这也是编辑器中的一个bug,但显然,如果不知道更多信息,就不能肯定这一点。

这肯定会解决它