Title / Alt属性未显示

| 我有一个脚本,该脚本从跨度中获取alt,并将其用作图像的src。获取该跨度的类并将其传输到img,最后,获取跨度的文本并将其用作alt或title。由于某些原因,alt / title部分无法正常工作。即使我为每个图像指定了一个静态标题/替代项,它仍然不会显示。 在这些翻译,类,名称和url中,我需要保留3条信息。 Alt / title将是用于存储名称部分的有用属性。 (因为img标签没有名称空间)从技术上讲,我可以使用id,但是这些图像会在整个会话过程中被克隆。
var $this = $(this);
var src = $this.attr(\'alt\');
var Name = $this.val();
var Type = $(this).attr(\'class\');

$(target).parent().after($(\'<div class=\"Packet\"></div>\').append(\'<img src=\"\'+ src +\'\" class=\"Border \'+ Type +\'\" title=\"some title\" />\'));
    
已邀请:
        “ 1”方法仅适用于获取\“ value \”属性的输入字段。如果要在跨度内获取文本,请使用
text()
html()
。前一个选项忽略html标签。 另外,在通过jQuery创建元素时,请考虑将属性传递给第二个参数:
var img = $(\'<img>\', {\'src\': src, \'class\': \'Border \' + Type, \'title\': name});
    

要回复问题请先登录注册