2011-05-23 116 views
0

我需要像这样一个.click函数内部图像切换之前重新加载页面...location.reload()切换IMG SRC与.attr()

$('.thumbnail').click(function() { 
    location.reload(); 
    $('#mainImage').attr('src', this.src); 
}); 

之前,我有HTML一个全尺寸的图像和几个缩略图,点击功能可以切换src属性,但每次都需要重新加载。任何人都知道如何在切换src属性之前实现这一点并保留img属性或重新加载页面?

+2

你不能这样做。您必须使用cookie或PHP或任何其他方式来存储事件,以便在页面重新加载后您可以重现src切换... – 2011-05-23 01:06:54

回答

1

正如@LekisS指出的,这是不可能的:reload阻止您在调用它之后可靠地做其他任何事情。

+0

是否有一种方法可以在之后重新加载并保留被替换的图像src? – user2134534 2011-05-23 01:19:31

+1

正如我所说:Cookie或服务器端脚本(PHP,ASP,任何东西)以及AJAX请求 – 2011-05-23 01:21:12

+0

好的谢谢:) – user2134534 2011-05-23 01:25:20