使用 .attr() 切换 img src 之前的 location.reload()

发布于 2024-11-09 05:49:39 字数 321 浏览 0 评论 0原文

我需要在 .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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你列表最软的妹 2024-11-16 05:49:39

正如@LekisS 指出的那样,这是不可能的:reload 会阻止您在调用它后可靠地执行其他任何操作。

As @LekisS pointed out, that's not possible: reload prevents you from reliably doing anything else after you call it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文