使用jQuery删除图像扩展名

使用jQuery删除图像扩展名

本文介绍了使用jQuery删除图像扩展名的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以使用jQuery从img scr扩展中删除?

Is there a way to remove from img scr extension using jQuery?

其含义:

<img src="images/6208606.jpg" width="120" height="120" />

对此:

<img src="images/6208606" width="120" height="120" />

感谢帮助

推荐答案

您可以这样做:

$('img').each(function(){
    $(this).attr('src', $(this).attr('src').replace(/\.jpg/, ''));
});

如果您有多个扩展名,则需要寻找可以的方法:

If you have multiple extensions you need to look for you could do:

var exts = ['.jpg', '.gif', '.png'];
$('img').each(function(){
    var $t = $(this);
    $.each(exts, function(i,v){
        $t.attr('src', $t.attr('src').replace(v, ''));
    });
});

这篇关于使用jQuery删除图像扩展名的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-14 19:39