我正在尝试为我的博客中的图像生成替代文本以使我的工作更容易,但我在执行此脚本时发现了一个错误。如果图像名称是“image_good_looking.jpg”,则输出将为“image_good_looking”。在某种程度上很好。如果上传前图片名称为“image goodlooking.jpg”,则上传前改为“image+good+looking.jpg”。我尝试了 filename.replace("+"," "),title.replace("+"," ") 但在输出中,图像的标题和替代文本没有变化。
此脚本必须放在节之后
var filename = $img.attr('src') $img.attr('title', filename.substring((filename.lastIndexOf('/'))+1, filename.lastIndexOf('.')));