检索cookie中为正文背景jquery保存的url
我正在尝试从jquery cookie检索保存的url 它保存在cookie中,但不检索cookie url检索cookie中为正文背景jquery保存的url,jquery,css,url,cookies,Jquery,Css,Url,Cookies,我正在尝试从jquery cookie检索保存的url 它保存在cookie中,但不检索cookie url $(document).ready(function() { $("#BGSelector a").click(function() { var imgLink = $("img", this).attr("src"); $.cookie("html_img", "" + imgLink + "", { expires: 7 }); var img
$(document).ready(function() { $("#BGSelector a").click(function() {
var imgLink = $("img", this).attr("src");
$.cookie("html_img", "" + imgLink + "", { expires: 7 });
var imgCookieLink = $.cookie("html_img");
$("html").css("background", "url('" + imgCookieLink + "')"); }); });
感谢xandy提供的jquery脚本
<script src="js/jquery.js" type="text/javascript"></script>
<script src="js/jquery.cookie.js" type="text/javascript"></script>
<script type="text/javascript" >
$(document).ready(function() {
$("#BGSelector a").click(function() {
var imgLink = $("img", this).attr("src");
$.cookie("html_img", "" + imgLink + "", { expires: 7 });
var imgCookieLink = $.cookie("html_img");
$("html").css("background", "url('" + imgCookieLink + "')");
});
});
</script>
<div id="BGSelector" >
<a href="javascript:;"><img src="images.jpeg" /></a>
</div>
$(文档).ready(函数(){
$(“#BGA选择器”)。单击(函数(){
var imgLink=$(“img”,this).attr(“src”);
$.cookie(“html_img”,“+imgLink+”,{expires:7});
var imgCookieLink=$.cookie(“html_img”);
css(“背景”、“url”(““+imgCookieLink+”)”);
});
});
这在我的浏览器中运行。请检查一下您的代码。这很有趣,我所做的只是再次调用cookie
<script type="text/javascript">
$(document).ready(function() {
var imgCookieLink = $.cookie("html_img");
$("html").css("background", "url('" + imgCookieLink + "')");
});
</script>
$(文档).ready(函数(){
var imgCookieLink=$.cookie(“html_img”);
css(“背景”、“url”(““+imgCookieLink+”)”);
});
我知道它在工作,但它不会停留在图片上,如果你转到另一个链接、刷新或返回到同一页面,当单击链接时,你的代码背景应用中的图片就可以了。如果你想通过刷新页面来应用背景,请在ready函数的下面几行写下。var imgCookieLink=$.cookie(“html_img”)$css(“背景”、“url”(““+imgCookieLink+”)”);好的,那么我怎么才能让t如此,它将在用户离开和回来后检索此链接,因此它将在页面加载时始终检索此链接