0

我已经多次使用 carouFredsel 没有问题。但是我有一种用法,它在 Safari 和 Chrome 中对我不起作用,但在 Firefox 中可以正常工作。

这是它的一个孤立版本:http ://www.myriadeditions.com/?location_id=305

我已经整理了 HTML(它目前通过了验证),但滑块仍然失败。

任何帮助,将不胜感激!!

干杯

编辑:我也尝试过使用更新版本的 jQuery 和滑块

4

1 回答 1

2

如果我在页面全部渲染和加载后应用代码,它对我有用。这让我认为它会干扰您window.onload或您的其他document.ready.

试着玩弄这些。

我是如何发现的:

  1. 我在你的 $('slider1').carouFredSel({..}) 上放了一个断点
  2. 在执行之前,在 DOM 中我将 ID 'slider1' 更改为 'slider2'
  3. 我继续执行JS
  4. >> jQuery 提示找不到slider1
  5. 我将 DOM 改回 'slider1'
  6. 我用 $('slider1').carouFredSel({..}) 执行代码(使用你的参数)

然后就可以了。

于 2012-11-23T14:25:23.557 回答