使用 .attr() 切换 img src 之前的 location.reload()
我需要在 .click
函数内切换图像之前重新加载页面,如下所示...
$('.thumbnail').click(function() {
location.reload();
$('#mainImage').attr('src', this.src);
});
我的 html 包含一个全尺寸图像和几个缩略图,并且 click 函数可以切换 src< /code> 属性,但我每次也需要重新加载。有人知道我如何实现这一点并保留 img 属性或在切换 src 属性之前重新加载页面吗?
I need to reload the page before switching images inside a .click
function like so...
$('.thumbnail').click(function() {
location.reload();
$('#mainImage').attr('src', this.src);
});
I have html with one fullsize image and several thumbnails, and the click function works to switch the src
attribute, but I need a fresh reload each time as well. Anyone know how I could achieve this and keep the img attributes or reload the page before switching the src
attribute?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正如@LekisS 指出的那样,这是不可能的:
reload
会阻止您在调用它后可靠地执行其他任何操作。As @LekisS pointed out, that's not possible:
reload
prevents you from reliably doing anything else after you call it.