删除<img src=""/>中的双引号

时间:2013-08-12 04:45:54

标签: image src

我遇到了这个问题:我将图像路径存储在cookie中。所以,当我想要改变时

 <img src="...">

在jQuery的帮助下,通过设置img的'src'属性,就像这样

$('#hero3').attr('src', getCookieValue('Hero3'));

我得到了

<img src=""http://mypath"">

并且图像不会更改。我的意思是,那些双重引用会使图像路径错误,但实际上它是正确的。如何删除这些双引号?

2 个答案:

答案 0 :(得分:1)

只需使用,

<img src='....'>

$('#hero3').attr('src', getCookieValue('Hero3').replace(/"/g, ''));

答案 1 :(得分:0)

您的Cookie值可能包含双引号。首先保存cookie值而不使用双引号或使用replace

$('#hero3').attr({
    'src' : getCookieValue('Hero3').replace(/"/g, '')
});