用cookies保存路径到远程img?

问题描述:

我正在使用jQuery(1.10.1)+ backstretch和cookies plugin。 这个想法是设置远程img并保存到img using cookies的路径。用cookies保存路径到远程img?

第一部分是不是很难:

$("#own").click(function(e) { 
    e.preventDefault(); 
    var own = $("input#img-link").val(); 
    $(".backstretch img").attr("src", own); 
    $.cookie("postcode", $("input[name=postcode]").val()); 
}); 

if (typeof $.cookie("postcode") !== "undefined") { 
    $("input[name=postcode]").val($.cookie("postcode")); 
} 

现在我痘痘有点糊涂的我该怎么设置我的饼干与它的工作。我已经发现了一些例子Example Link

$('#go').click(function(){ 
    $.cookie('postcode', $('input[name=postcode]').val());   
}); 

//retrieve the cookie on load if it's not undefined 
if(typeof $.cookie('postcode') !== 'undefined'){ 
    $('input[name=postcode]').val($.cookie('postcode')); 
} 

饼干现在存储在浏览器内的数据,但我怎么能够预防来自Cookies将其推回,所以在每一个页面刷新IMG将饼干装入?

+0

它是如何复杂? –

+0

我试了几次,我的任务失败了。我没有任何问题与cookie插件,但我很'输入[名称=邮编]'输入' –

+0

你可以分享你的标记和你试过 –

而不是设置图像的属性,要设置一些其他元素的属性

$("#own").click(function(e) { 
    e.preventDefault(); 
    var own = $("input#img-link").val(); 
    $(".backstretch img").attr("src", own); 
    $.cookie("backstretch-img", own); 
}); 

var own = $.cookie("backstretch-img"); 
if (typeof own !== "undefined") { 
    $(".backstretch img").attr("src", own); 
} 
+0

是的。这是我试图通宵达旦的事情。谢谢你,先生! –

+0

我知道我需要学习HTML和jQuery更难。我会做到最好。几个月前刚刚开始。 –