1

我想更新在 wordpress 媒体库中呈现的 img src

<a href="https://sample/group/wp-admin/post.php?post=159&amp;action=edit" title="Edit &#8220;NTPIII_Banner_41620134.jpg&#8221;">

<img src="http://sample/group/files/2014/01/NTPIII_Banner_41620134.jpg" class="attachment-80x60" alt="NTPIII_Banner_41620134.jpg" />                </a>

我想将 HTTP 替换为 HTTPS,因为当 src 为 HTTP 时图像未显示

4

2 回答 2

2

尝试这个:

$('img').each(function(){
    var newSrc = $(this).attr('src').replace('http', 'https');
    $(this).attr('src',newSrc);
});

小提琴:

http://jsfiddle.net/TWQ3m/

于 2014-01-31T09:15:19.180 回答
0

首先你试过这个:HTTPS插件

其次,您应该使用 replace()

于 2014-01-31T09:16:07.720 回答