jQuery 选项卡和滑动效果 - 不能一起工作

发布于 2024-10-19 12:59:20 字数 336 浏览 1 评论 0原文

嗨,
我正在开发一个需要垂直选项卡系统的网站。我还有一个箭头图像,指示用户单击了哪个选项卡/缩略图。箭头应在两个缩略图之间滑动。 看这里:

看这里 - www.imterkel.com/test/index.html
别惊慌。像耶稣一样的缩略图只是来自 Google 的虚拟图像。

我已经让标签正常工作了。我已经让滑动箭头起作用了。但是当我将它们结合起来时,它不起作用。我还尝试过其他 jQuery Tab 插件。

Hi,
I’m working on a website where I need a vertical tab system. I also have an arrow-image indicating which tab/thumbnail the user clicked. The arrow should slide between the two thumbnails.
Have a look here:

Look here - www.imterkel.com/test/index.html
Don’t freak out. The Jesus-like thumbnail is just a dummy-image from Google.

I’ve got the tabs working. And I’ve got the sliding arrow to work. But when I combine these to, it doesn’t work. I’ve also tried other jQuery Tab plugins.

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

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

发布评论

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

评论(1

我早已燃尽 2024-10-26 12:59:20

我不完全确定为什么 - 但将点击绑定上的选择器更改为 $("#thumbs li a") 并从父级获取顶部位置似乎可行。我的猜测是 $.idTabs 插件正在取消该事件。

http://jsfiddle.net/neonsilk/Abq8F/

// Hook up the click event
$("#thumbs li a").click(function() {
    // Get position of current image
    arrow.stop().animate({'top' : $(this).parent().position().top }, 500); 
});

I'm not entirely sure why — but changing the selector on the click binding to $("#thumbs li a") and grabbing the top position from the parent seems to work. My guess is that the $.idTabs plugin is canceling the event otherwise.

http://jsfiddle.net/neonsilk/Abq8F/

// Hook up the click event
$("#thumbs li a").click(function() {
    // Get position of current image
    arrow.stop().animate({'top' : $(this).parent().position().top }, 500); 
});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文