首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我可以让Jquery slideViewer自动播放吗?

我可以让Jquery slideViewer自动播放吗?
EN

Stack Overflow用户
提问于 2009-06-17 12:16:53
回答 2查看 3.3K关注 0票数 0

关于让slideViewr插件自动播放(2007-2009 Gian Carlo Mingati |交互式媒体设计与开发)有什么想法吗?

我试着升级到slideViewerPro,但不喜欢缩略图和其他东西。

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-06-18 11:49:39

在我看来,你基本上有3个选择:

(1) -使用slideViewPro,但使用thumbsVis:false选项禁用缩略图,如下所示

代码语言:javascript
运行
AI代码解释
复制
$("div#noui").slideViewerPro({ 
    galBorderWidth: 0, 
    autoslide: true,  
    thumbsVis: false, 
    shuffle: true 
 });

(2) -切换到使用

(3) -编辑原始slideViewer的源代码,并通过使用定时器和触发导航上的单击事件来添加您自己的autoslide实现。

如果我处在你的位置,我会坚持选择1。

票数 1
EN

Stack Overflow用户

发布于 2010-12-13 16:02:13

以上内容在Internet Explorer中不起作用。相反,我建议将其调整为:

代码语言:javascript
运行
AI代码解释
复制
<script type="text/javascript">
var theLinks;
var nCount = 0;
var theTimerID;

function init(){
    $("div#mygalone").slideView();
    theLinks = jQuery('#stripTransmitter0 a');

        //for kill interval purposes
        theTimerID = setInterval("autoSlide()", 5000);
}
function autoSlide(){
    jQuery.each(theLinks, function(i){
        if(jQuery(this).hasClass('current')){
            jQuery(theLinks[((i+1 < theLinks.length) ? (i+1) : 0)] ).trigger("click");
            return false;
        }
    });
}

$(window).bind("load", init );
</script>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1009315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档