Jquery 引导模式转盘未在上一幻灯片链接上显示上一幻灯片

Jquery 引导模式转盘未在上一幻灯片链接上显示上一幻灯片,jquery,html,twitter-bootstrap-3,Jquery,Html,Twitter Bootstrap 3,我正在使用bootstrap3并尝试使用Bootstrap模式旋转木马显示图像库。我从github找到了下面提到的代码。除了上一个幻灯片链接外,其他一切正常。它不会使滑块向后移动到previus幻灯片/图像。谁能帮我解决这个问题 以下是HTML: <div class="container"> <div> <div class="row thumb-gallery"> <div class="col-lg-

我正在使用bootstrap3并尝试使用Bootstrap模式旋转木马显示图像库。我从github找到了下面提到的代码。除了上一个幻灯片链接外,其他一切正常。它不会使滑块向后移动到previus幻灯片/图像。谁能帮我解决这个问题

以下是HTML:

<div class="container">
    <div>
        <div class="row thumb-gallery">
            <div class="col-lg-3 col-sm-4 col-xs-6"><a title="Deer Yard 1" href="#">
                <img class="thumbnail img-responsive" src="images/Deer-Yards-1.jpg"></a>
            </div>
            <div class="col-lg-3 col-sm-4 col-xs-6"><a title="Deer Yard 2" href="#">
                <img class="thumbnail img-responsive" src="images/Deer-Yards-2.jpg"></a>
            </div>
            <div class="col-lg-3 col-sm-4 col-xs-6"><a title="Deer Yard 3" href="#">
                <img class="thumbnail img-responsive" src="images/Deer-Yards-3.jpg"></a>
            </div>
        </div>
    </div>
</div>





 <div class="modal" id="myModal" role="dialog">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button class="close" type="button" data-dismiss="modal">×</button>
                <h3 class="modal-title"></h3>
            </div>
            <div class="modal-body">
                <div id="modalCarousel" class="carousel">
                    <div class="carousel-inner"></div>
                    <a class="carousel-control left" href="#modaCarousel" data-slide="prev"><i class="glyphicon glyphicon-chevron-left"></i></a>
                    <a class="carousel-control right" href="#modalCarousel" data-slide="next"><i class="glyphicon glyphicon-chevron-right"></i></a>
                </div>
            </div>
            <div class="modal-footer">
                <button class="btn btn-default" data-dismiss="modal">Close</button>
            </div>
        </div><!--modal content-->
    </div> <!--modal dialog-->
</div>

×
接近
我正在使用jquery代码:

/* copy loaded thumbnails into carousel */
$('.row .thumbnail').on('load', function() {

}).each(function(i) {
  if(this.complete) {
    var item = $('<div class="item"></div>');

    var itemDiv = $(this).parents('div');
    var title = $(this).parent('a').attr("title");

    item.attr("title",title);
    $(itemDiv.html()).appendTo(item);
    item.appendTo('.carousel-inner'); 
    if (i==0){ // set first item active
     item.addClass('active');
    }
  }
});

/* activate the carousel */
$('#modalCarousel').carousel({interval:false});

/* change modal title when slide changes */
$('#modalCarousel').on('slid.bs.carousel', function () {
  $('.modal-title').html($(this).find('.active').attr("title"));
})

/* when clicking a thumbnail */
$('.row .thumbnail').click(function(){
    var idx = $(this).parents('div').index();
    var id = parseInt(idx);
    $('#myModal').modal('show'); // show the modal
    $('#modalCarousel').carousel(id); // slide carousel to selected
});
/*将加载的缩略图复制到旋转木马中*/
$('.row.缩略图')。在('load',function()上{
}).每项功能(i){
如果(完成此项){
var项目=$('');
var itemDiv=$(this.parents('div');
var title=$(this.parent('a').attr(“title”);
项目属性(“标题”,标题);
$(itemDiv.html()).appendTo(item);
项目.附件('.carousel-inner');
如果(i==0){//将第一项设置为活动项
item.addClass(“活动”);
}
}
});
/*启动旋转木马*/
$('modalCarousel').carousel({interval:false});
/*幻灯片更改时更改模式标题*/
$('modalCarousel').on('slided.bs.carousel',函数(){
$('.modal title').html($(this.find('.active').attr(“title”));
})
/*单击缩略图时*/
$('.row.缩略图')。单击(函数(){
var idx=$(this.parents('div').index();
var id=parseInt(idx);
$('#myModal').modal('show');//显示模态
$('#modalCarousel').carousel(id);//将carousel滑动到选定位置
});

您的代码中有一个非常小的输入错误

这是HTML中的一个标记(省略其中的图标):


。。。应该是:

<a class="carousel-control left" href="#modalCarousel" data-slide="prev"></a>

来证明它是有效的

调试时,请确保从源代码(在本例中为按钮本身)开始并向后操作,以确保每一行代码都按预期编写并按预期运行。


在上面的代码中,href应该是href=“#modalCarousel”而不是href=“#modaCarousel”

我非常感谢您给我一些时间回答我的问题。我确实花了一整天的时间来处理代码。现在它的工作正是我想要的:)这是一个8个月前被接受的答案的坏拷贝。
<a class="carousel-control left" href="#modalCarousel" data-slide="prev"></a>