我坚持使用tinymce对齐问题。当我将文本内容与图像对齐时,让我们说左侧内容预览看起来不错,但在渲染内容时我会得到这样的来源
<p>
<img width="205" height="154" alt="" src="/Content/uploads/images/mypic.jpg" left;"="">
</p>
现在我想使用javascript将此代码段left;"="
更改为align="left"
,以便当用户加载页面并且js识别代码段left;"="
时自动更改为有效的对齐属性align="left"
怎么做?
答案 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');
}