jquery - 平滑 jQuery 幻灯片

标签 jquery html css slider

我有一个简单的图像 slider ,它在悬停时循环显示多个图像。问题是它非常不稳定。原因是这是一个静态图像,在悬停状态之前可见并在悬停状态下隐藏。这使得图像周期起伏不定。我只是在寻找一种方法来平滑循环。

或者我只需要找到一种方法让静态图像在悬停时消失并在鼠标离开 div/图像时重新出现。

我在下面有一个演示

JS Fiddle Demo

jQuery 代码

jQuery(function($){

// Cycle plugin
$('.slides').cycle({
    fx:     'none',
    speed:   1000,
    timeout: 70
}).cycle("pause");

// Pause & play on hover
$('.slideshow-block').hover(function(){
    $(this).find('.slides').addClass('active').cycle('resume');
}, function(){
    $(this).find('.slides').removeClass('active').cycle('pause');
});

});

静态图像在 css 的第 20 行

最佳答案

按照你说的做,悬停时隐藏图像,然后再次显示图像似乎解决了问题。

jQuery(function($){

// Cycle plugin
$('.slides').cycle({
    fx:     'none',
    speed:   1000,
    timeout: 70
}).cycle("pause");

// Pause & play on hover
  $('.slideshow-block').hover(function(){
      $(this).find('.link').hide();
    $(this).find('.slides').addClass('active').cycle('resume');
  }, function(){
      $(this).find('.link').show();
      $(this).find('.slides').removeClass('active').cycle('pause');
  });

});

http://jsfiddle.net/WCTX8/2/

关于jquery - 平滑 jQuery 幻灯片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19162734/

相关文章:

javascript - 为什么 jquery 不是 :not() selector working as I expect it to?

javascript - 无法自动启动动画

jquery - 从菜单重定向到 css Tab 容器中的单个选项卡

jquery - 如果输入类型复选框的值已选中 ="checked",则显示/隐藏特定的 div

ASP.NET 在全局范围内为 Gridview 和 DetailsView 重用相同的样式

javascript - jQuery:从给定的 id 中选择特定元素并将焦点放在它上面。优化方式

javascript - 在滚动效果 jQuery 上隐藏/显示标题

jquery - 触摸友好的工具提示

javascript - Datepicker onSelect 格式化新的日期范围

jquery - 未捕获的类型错误 : Cannot read property 'ajax' of undefined