以下是我在React中的代码。
var $img = $('<img>', {
src: src,
'data-asset-id': assetId,
draggable: false,
alt: 'Add image description',
title: 'Add image description'
});
上传图片时会调用此方法。我正在硬编码图像的替代文字和标题,进行测试,如上所示。但是,当我右键单击图像并按“检查元素”时,我看到:。它没有显示替代文字或标题。所以我的问题是,alt文本设置是否正确,或者出了什么问题?有没有更好的方法来测试图像是否有alt文本?
答案 0 :(得分:1)
所以问题是某些HTML属性在转换为CML时被剥离了。因此,我必须更改的是alt: true
而不是false
,因此它不会被删除。