删除 DOM ready 上的凌乱图像标签并使用 JS 正确设置
remove messy image tag on dom ready and set proper using js
我正在使用微型mce编辑器来格式化内容并对齐图像。在查找 html 源代码时设置图像对齐后,我的代码片段如下所示
<img width="200" height="100" alt="" src="/images/SomeImage.jpg" left;"="">
所以我试图将javascript放在页面底部以删除图像左属性并放置这样的正确属性
$('img[left'';]').removeAttr('left').attr("align","left");
但我的图像保持不变(没有正确的对齐)。如何删除这个凌乱的图像标签并在 dom ready 上正确设置。
附言请不要建议我首先调查为什么会这样呈现。
谢谢
这将为您完成...
$("img").each(function() {
this.outerHTML = this.outerHTML.replace('left;"=""', '');
});
它获取每个图像的原始html,并替换您拥有的狡猾属性。 只要您确定它将始终是确切的文本,那么这将解决它。
不过,还有另一个问题,可能会或可能不会引起问题。 图片标签未正确关闭。 我认为这也是编辑器中的一个错误,但显然不能在不了解更多的情况下确定。
相关文章:
- Bookshelf.js设置的属性不在数据库中
- 通过js设置页面历史记录和页面内容
- Highcharts.js设置用于更改列颜色的阈值
- D3.js:设置贝塞尔曲线的动画
- 节点.js设置套接字 ID
- 使用 node.js 设置 Microsoft Access 数据库连接
- HTML + JS:设置文本区域内容样式的最佳方式
- 使用angular-moment.js设置日期格式
- JS:设置src更改的动画持续时间
- 如何使用node.js和express.js设置SSL
- Foundation 6.2 Slider使用js设置值
- 是否可以在CSS中为JS设置数据,以了解某些媒体查询正在应用
- 无法使用Node js设置cookie
- 当源代码由js设置时加载检查图像
- Three.js设置对象不透明度/透明度
- 通过 JS 设置为在浏览器关闭时过期的 Cookie 未过期
- 如何为 angular js 设置动态网址
- 三.js设置旋转矩阵超过90度时的奇怪行为
- 节点.js设置超时与回调
- D3.js设置突出显示的表格的样式