Pie*_*rre 0 html javascript image alt-attribute
所以我有这个PHP脚本输出一个html表,其中包含一些文件的数据(如文件名,文件大小等...)
我有这个javascript函数,当你悬停属于"预览"类的标签时显示图片.例如,如果文件名是:somePic.jpg,当您将somePic.jpg悬停在表格中时,图片将显示在鼠标旁边.
现在不是所有这些文件都是图片,有些是.mp3,所以当你悬停它们时,javascript无法显示图片.为了处理这种情况,我添加了标签(由javascript函数生成),alt属性:alt ='预览不适用于此类内容.
这是我的问题,有时它有效,但有时却不行!有时您开始悬停.mp3链接,并显示alt属性,然后您将鼠标悬停在图片上,显示图片,然后再次悬停.mp3,并且不再显示alt,但"已损坏的图像"图像(显示小红十字)代替......
当然,我可以解析文件名并检测它何时是mp3,然后处理案例,但我认为alt属性是为了实现这一目标...但它是错误的......
任何的想法?有人已经遇到过这个问题吗?
好像你混淆了alt属性和title属性.
该alt属性是一个img特定属性,用于指定在图像不能呈现的情况下要呈现的替代内容.title是一种常规属性,用于在将鼠标悬停在元素上时提供工具提示.
一些破碎的UA 咳嗽 IE 咳嗽治疗alt为title上的图像; 混乱的根源.