【问题标题】:jQuery (plug-in) fade in fade out sliderjQuery(插件)淡入淡出滑块
【发布时间】:2010-10-15 17:23:07
【问题描述】:

我正在尝试构建一个 jQuery 滑块。

这将淡入和淡出“卡在”同一位置的图像。 (这个解释清楚吗)。

有点像这样:

http://d2o0t5hpnwv4c1.cloudfront.net/377_slider/slider_sourcefiles/slider.html

但没有水平移动。

您能否指出类似的东西,以便我可以根据自己的目的对其进行修改,但仍然不必重新发明轮子?

【问题讨论】:

  • 那个“没有水平移动”的页面只有两张图片和一些文字。你在找jQuery.innerFade吗?
  • @bzlm 这有点像带有图像列表的 jQuery.innerfade,但是让它改变透明度的不是时间而是滑块的移动。

标签: jquery jquery-plugins resources slider


【解决方案1】:

这样的? http://jsfiddle.net/Ender/9zqbY/

使用 jQueryUI 滑块小部件,您应该能够很容易地实现这一点。我的演示远非完美,但它应该足以让你走上正轨。使用 jQueryUI 滑块,您可以将函数绑定到 slidechange 事件以淡入和淡出图像。这是该函数的示例:

$('#slider').bind("slidechange", function(event, ui) {
   var newIndex = $("#slider").slider("value");
   var oldIndex = $('#sliderContent .item').index('.shown');
   if (newIndex != oldIndex) {
       $('.shown').fadeOut().removeClass('shown');
       $('#sliderContent .item').eq(newIndex).fadeIn().addClass('shown');
   }
});

祝你好运!

【讨论】:

  • 这也太过分了!大声笑(开个玩笑)非常感谢你,这实际上是完美的!
  • 我现在必须在平滑部分工作,再次感谢!
猜你喜欢
  • 2014-06-05
  • 2023-03-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多