2012-11-30 143 views
0

我从这里开始......我试图设置一个非常简单的可点击幻灯片放映,例如在此页面上使用的横向而非垂直。可点击的幻灯片

http://benhulse.com/Look-of-the-Games

我想使用这个插件:

http://jquery.malsup.com/cycle/basic.html

他们的基本脚本是:

<script type="text/javascript" src="http://cloud.github.com/downloads/malsup/cycle/jquery.cycle.all.latest.js"></script> 
<script type="text/javascript"> 
$(document).ready(function() { 
    $('.slideshow').cycle({ 
     fx: 'fade' // choose your transition type, ex: fade, scrollUp, shuffle, etc... 
    }); 
}); 
</script> 

我是一个jQuery初学者所以我不知道如何实现脚本中有以下默认选项:

prevNextEvent:'click.cycle',// event which drives the manual transition to the previous or next slide 

我不想要任何效果。

谢谢!

回答

0

您的要求水平滚动条可以设置FX为“scrollLeft”

$('#slideshow').cycle({ 
fx:  'scrollLeft', 
speedIn: 2000, 
speedOut: 500, 
easeIn: 'easeInCirc', 
easeOut: 'easeOutBounce', 
delay: -2000 
}); 

感谢

+0

谢谢!...我如何使它可点击? – designlady

0

继续就点击下一张幻灯片,你可以做这样的事情:

$(document).ready(function() { 
    $('.slideshow').cycle({ 
     fx: 'scrollLeft' // choose your transition type, ex: fade, scrollUp, shuffle, etc... 
    }); 
    $('.slideshow').cycle('pause'); 
    $(".slideshow").click(function() { 
     $('.slideshow').cycle('next'); 
    }); 
}); 

http://jsfiddle.net/KKs2z/1/

+0

感谢您的代码!我现在真的很接近......但它仍然会自动...即使有点击功能。我试图找出如何使它工作*只*点击。 – designlady

+0

查看修改...您可以使用'.cycle('pause')'来停止加载幻灯片 – r0m4n

+0

r0m4n ...非常感谢。那样做了!感谢您的耐心等待! :) – designlady