flexslider2-添加幻灯片似乎可以工作,但未添加幻灯片li

用户名

我正在尝试使用flexslider2的addSlide功能,但似乎无法正常工作。在页面加载时,dom中有一张幻灯片。然后,我使用Ajax动态添加幻灯片。所有ajax均正常运行,但幻灯片添加不正常。

我已经在http://jsfiddle.net/66fUv/2/上修改了一个小提琴,它没有使用ajax,但是复制了相同的问题。

我已经玩了几个小时了...

<div class="row">
    <div class="col-md-12">
        <div>
            <select id="dtRefresh" class="form-control input-small select2me">
                <option value="16">15 seconds</option>
                <option value="31" selected="selected">30 seconds</option>
                <option value="61">1 minute</option>
                <option value="121">2 minutes</option>
                <option value="301">5 minutes</option>
            </select>
            <label class="control-label"> refresh rate</label>
        </div>
        <div class="margin-top-15 clearfix">
            <button id="dtStart" type="button" class="btn btn-sm btn-primary"><i class="fa fa-play"></i> &nbsp;Start Real-time Updates</button>
            <button id="dtStop" type="button" class="hide btn btn-sm btn-danger"><i class="fa fa-pause"></i> &nbsp;Stop Real-time Updates </button>
            <div class="pull-right">
                <button type="button" class="btn btn-sm btn-info"><i class="fa fa-refresh"></i> &nbsp;Viewer Refresh : <span id="dtTimer">Paused</span></button>
            </div>                  
        </div>
    </div>
</div>
<div class="row">
    <div class="col-md-12">
        <div class="flexslider">
            <ul id="ss-slider" class="slides">
                <li>default slide</li>
            </ul>
        </div>
    </div>
</div>

js:

// slider load function
$('.flexslider').flexslider({
    animation: "fade",              
    animationSpeed: 400,
    slideshow: false
});


var slider = $('.flexslider').data('flexslider');
var timerId;
var timerStatus;

// start timer
$('#dtStart').on('click', function () {
    if(timerStatus != true) {
        var timerCount = $('#dtRefresh').val();
        $("#dtStart").addClass('hide');
        $("#dtStop").removeClass('hide');
    }

    function countdown(count) {             
        if(timerStatus != true) {
            timerStatus = true;
            timerId = setInterval(function() {
                count--;
                $("#dtTimer").html(count);
                if(count == 0) {
                    $("#dtTimer").html(count);
                    count = timerCount;


                    //add the slide
                    slider.addSlide('<li>added</li>', slider.count + 1);

                }

            }, 1000);
        }
    }
    countdown(timerCount);    
});

//stop timer
$('#dtStop').on('click', function () {
    clearInterval(timerId);
    timerStatus = false;
    $("#dtTimer").html('Paused');
    $("#dtStart").removeClass('hide');
    $("#dtStop").addClass('hide');  
});

更新:我发现,如果您在添加幻灯片时不提供职位,则默认为结尾。我在使用“幻灯片”时也可以按预期方式工作,但在使用“淡入淡出”时仍然无法使用,这就是我想使用的方式。

使用幻灯片更新小提琴-使用幻灯片更新小提琴

您可以查看上面的内容并更改为“ fade”以了解我在说什么。幻灯片根本不显示。也许这是一个CSS问题?任何帮助将非常感激。

用户名
.flex-active-slide{
    display:block !important;
}

解决了使用淡入淡出的问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Flexslider传送带中的动态添加幻灯片

来自分类Dev

幻灯片从幻灯片2跳到5 js

来自分类Dev

Flexslider插件幻灯片故障

来自分类Dev

jQuery cycle2轮播添加幻灯片

来自分类Dev

向Ionic2的离子幻灯片添加水平滚动条

来自分类Dev

如何在jQuery Cycle 2 Div元素幻灯片上添加分页?

来自分类Dev

如何转到2张幻灯片

来自分类Dev

在FlexSlider2中添加“下一步”按钮

来自分类Dev

周期2同步幻灯片放映,幻灯片放映之间有延迟

来自分类Dev

带有 owlcarousel2 的幻灯片,为每张幻灯片设置移动

来自分类Dev

iPad2 Nav在jquery Flexslider幻灯片后面消失了吗?

来自分类Dev

当使用2张不同的幻灯片时,幻灯片过渡组件不起作用

来自分类Dev

路由组件的角度2“动画幻灯片”

来自分类Dev

ionic 2:在离子幻灯片内部创建ng重复

来自分类Dev

fullPage.js从幻灯片2开始

来自分类Dev

猫头鹰轮播2幻灯片导航

来自分类Dev

每张幻灯片如何显示2张图像?

来自分类Dev

图片幻灯片上的文字-jQuery cycle2

来自分类Dev

在幻灯片模式下打开2个演示文稿

来自分类Dev

多个jQuery Cycle 2幻灯片的同步过渡

来自分类Dev

Sencha Touch 2按钮启用幻灯片导航

来自分类Dev

Ionic2显示多个幻灯片。或部分

来自分类Dev

Ionic 2 幻灯片自动播放

来自分类Dev

添加<li>时,简单的jquery幻灯片会中断

来自分类Dev

如何在Flexslider轮播中突出显示活动幻灯片?

来自分类Dev

Flexslider从随机幻灯片开始,然后继续顺序加载

来自分类Dev

Flexslider:如何在单击之前显示幻灯片的缩略图?

来自分类Dev

Flexslider上一张和下一张幻灯片的位置

来自分类Dev

如何将flexslider移动到最后一张幻灯片

Related 相关文章

热门标签

归档