在dom准备好使用js更改html源代码

时间:2013-08-24 06:17:27

标签: javascript jquery dom tinymce

我坚持使用tinymce对齐问题。当我将文本内容与图像对齐时,让我们说左侧内容预览看起来不错,但在渲染内容时我会得到这样的来源

<p>
   <img width="205" height="154" alt="" src="/Content/uploads/images/mypic.jpg" left;"="">
</p>

现在我想使用javascript将此代码段left;"="更改为align="left",以便当用户加载页面并且js识别代码段left;"="时自动更改为有效的对齐属性align="left"

怎么做?

2 个答案:

答案 0 :(得分:2)

我没有看到像left;"="这样自动生成的内容。我不确定为什么会生成,但您可以删除left属性并为您的图片添加align属性

最好这样试试,

 $(document).ready(function(){
    if($('img').attr("left")) {
      $(this).removeAttr( 'left');
      $(this).attr("align","left");
    }
 )};

答案 1 :(得分:-1)

当我对此进行测试时,您最终会在图像上显示空的left;"属性,因此您可以这样做:

if ($('img').attr('left;"') !== undefined) {
    $('img').attr('align', 'left');
}