jquery 滑块在页面刷新时中断

发布于 2024-08-30 07:16:45 字数 412 浏览 7 评论 0原文

我正在开发的网站上有一个 jquery 内容滑块。我遇到了一个奇怪的问题,似乎所有浏览器都存在这个问题,如果通过刷新按钮刷新页面,滑块会滑动错误的距离。

要重新创建问题,请按照以下步骤操作 -

单击此链接 http://www.aus-media.com/dev/site_BYS/index.html html

,然后单击底部的“关于高温瑜伽”菜单项。 单击此页面上的“更多”和“后退”选项卡,您会发现它工作正常。 然后单击刷新按钮刷新页面,并再次尝试更多和后退按钮。我是一个 javascript 新手,所以我不明白它为什么这样做。任何帮助都会很棒。

谢谢 尼克

I have a jquery content slider on a site I'm developing. I am having a strange problem that seems to be across all browsers and that is the slider slides the wrong distance if the page is refreshed via the refresh button.

To re-create the problem please follow these steps -

click this link
http://www.aus-media.com/dev/site_BYS/index.html

then click on the 'About Bikram Yoga' menu item at the bottom.
Click on the 'more' and 'back' tabs on this page and you will notice it works fine.
Then refresh the page by clicking the refresh button and try the more and back buttons again. I'm a bit of a javascript newby so I'm lost to why it's doing this. Any help would be great.

Thanks
Nik

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(1

风为裳 2024-09-06 07:16:45

帕特里克,你引领我走向正确的方向。我所要做的就是设置 html 页面上

    内联的宽度。所以它读起来像这样 -

这会阻止页面刷新时

    的宽度发生变化。我猜这就是为什么在这些类型的情况下看到内联样式并不罕见的原因。

再次感谢!

Patrick you have lead me in the right direction. All I had to do was set the width of the <ul> inline on the html page. So it read like this -

<ul style="width: 920px">

This stops the width of the <ul> being changed when the page refreshes. I am guessing this is why it's not unusual to see inline styles in these types of situations.

Thanks again!

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