【问题标题】:How to fix the jQuery Image Accordion slider?如何修复 jQuery Image Accordion 滑块?
【发布时间】:2011-10-26 13:04:45
【问题描述】:

我的网站有一个问题。它使用基于 jquery 的手风琴图像滑块。当您进入网站时,第一张图片会完全打开,而其他图片会滑到右侧。好的,之后您可以将鼠标悬停在任何图像上并一张一张地滑动它们。而且,如果您收起鼠标,则手风琴滑块不会回到其第一个状态。它向您显示缩略图,但我希望它位于第一个位置,当您刚进入网站时...鼠标,第一张图片恢复到之前的状态?!

这里是网站:http://sunwind.lv

提前致谢!

【问题讨论】:

  • 无法使用 chrome 15 重现。
  • 我用的是 Chrome,也有同样的东西。只需打开网站,您将看到左侧第一张幻灯片处于打开状态,而其他幻灯片则移至右侧,以便您将鼠标悬停在它们上方。这样做之后,(悬停),当您打开网站时,第一张幻灯片不会进入其第一个状态...

标签: jquery image slider accordion


【解决方案1】:

“默认”状态在setInitialPosition 中设置,在root.mouseleave 中调用(鼠标离开滑块时触发)。在这种情况下,我只是通过更改代码来调用 showSelected 来实现它(我希望 :) 你想要它。

root.mouseleave(function ()
{
    ...
    if (!inHover)
    {
        showSelected(0);
    }
    ...
}

【讨论】:

  • 哇,真聪明 :) 但是......当我对那部分代码进行更改时,什么也没有发生!这是我在手风琴.js 中的代码 root.mouseleave(function(){ inHover=false; window.setTimeout(function(){ if(!inHover){ setInitialPosition(); } }, 150); }) ; }
  • 整个 .JS 在这里:wt.lv/sunwind/wp-content/themes/acoustic_v1.0/js/… - 请看看我必须把这段代码放在哪里!什么都试过了!
  • 真的吗?我不确定出了什么问题;该代码看起来像我从您的站点获得的原始代码,您当然应该得到某种结果——即使它是一个错误。 :) 无论如何,我已经在这里上传了我的修改版本meloncholy.com/tmp/slider-accordion.js
  • 您刚刚发布的 JS 链接似乎指向原始文件 - 看不到我在其中建议的更改? PS这是一个杀手域。 :)
  • 这很奇怪...好的,现在上传您修改后的 .JS - 并没有看到任何结果...还是只有我?
猜你喜欢
  • 2016-04-20
  • 1970-01-01
  • 2013-11-09
  • 2022-07-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多