【问题标题】:problems getting javascript and to degrade gracefully - image scroller获取 javascript 和优雅降级的问题 - 图像滚动器
【发布时间】:2012-09-08 10:25:08
【问题描述】:

我正在尝试按照以下示例创建一个 javscript 滚动条:http://www.deadmarshes.com/Blog/jQuery+Slideshow+with+Crossfade.html

不幸的是,当禁用 javascript 时,此版本不显示任何内容,但我希望它至少显示第一个图像和标题,然后不移动。

我拼凑了一个小提琴,虽然在我添加 JS 之前加载了图像,但它目前似乎不起作用。虽然所有代码都在那里,但我有点愚蠢,所以我可能遗漏了一些简单的东西。

http://jsfiddle.net/Lew7H/2/

有谁知道如何使初始过渡不发生而只在其中放置第一个“幻灯片”?

我还稍微调整了一下以显示 4 张幻灯片而不是 3 张。我在 JS 中的两个地方(保持计数)将 3 更改为 4,这似乎可以正常工作,但现在在 FF 中单击一些更换幻灯片几次然后让它恢复正常运行的数字,用于显示您所在幻灯片的指示器开始出现在所有地方。

我认为这与它在 JS 中的计数方式有关,但老实说,我不知道它在做什么。

任何帮助将不胜感激。

编辑: 只看那里的第二个问题,点击其中一些指标后,指标就搞砸了。过渡的时间也很奇怪。这就像点击几次意味着转换和指针会发生几次。 IE 有不止一位 JS 移动幻灯片和指针,导致奇怪的定时转换和不止一个指针。这可能吗?

【问题讨论】:

  • 大家好,我还在努力解决这个问题。有人有什么有用的建议吗?
  • 有人能帮我解决这个问题吗?至少指出我正确的方向:(

标签: javascript jquery scroller


【解决方案1】:

我修复了一些你失去范围的调用部分。阅读https://stackoverflow.com/a/2335175/297641 了解更多信息。

固定小提琴: http://jsfiddle.net/Lew7H/12/

查看代码,如果缺少某些内容,请告诉我。

【讨论】:

  • 万岁!好像确实是这样!我给自己买了一本关于 javascript 的大书,当我完成后,我将把它从头到尾读一遍。谢谢!
【解决方案2】:

现在工作见demo

你忘了选择框架

【讨论】:

  • 嘿,谢谢。尽管图像出现,但它并没有像预期的那样过渡。还注意到第三张图片不存在,因为 html 中的图片文件名之前有一个叛徒空白
  • 你好。我尝试了你的新 JS 代码,但它根本不会自动转换 :( 我错过了什么吗?
  • 我会尝试但相同的代码从站点过去但这个也不起作用see this它会潜水错误$$未定义
猜你喜欢
  • 2011-08-29
  • 1970-01-01
  • 1970-01-01
  • 2012-10-18
  • 1970-01-01
  • 2011-11-21
  • 1970-01-01
  • 2010-12-04
  • 2011-03-09
相关资源
最近更新 更多