好日子,我试图在carousel中创建简单的图像幻灯片。但我面临一个问题,当我尝试在模态内添加此旋转木马。这里是我的脚本旋转木马模式内不工作
<div id="modalphoto" class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true">
<div class="modal-body">
<div id="carousel-example-generic" class="carousel slide">
<div class="carousel-inner">
</div>
</div>
</div>
</div>
触发显示模式
<?php if(isset($photo)){ ?>
<?php foreach($photo as $foto) { ?>
<div class="col-lg-3 col-md-4 col-xs-6 thumb">
<a class="thumbnail">
<p align="center">Item : (<?=$foto->ItemCode;?>) <br>
<?=$foto->ItemName;?>
<input type="hidden" class="itemcodes" value="<?=$foto->ItemCode;?>">
</p>
</a>
</div>
<?php } } ?>
,然后我的JavaScript。
$(document).on("click",".thumb",function(){
$('.carousel-inner').html("");
var Items = $(this).find('input:hidden').val();
$.ajax({
data : {Items:Items},
url : '<?=base_url();?>Item/getphoto',
type:'POST',
datatype:'JSON',
success:function(data){
data = $.parseJSON(data);
$.each(data, function(k , v) {
$(".carousel-inner").append('<div class="item">'+
'<img class="img-responsive" src="./assets/file_upload/md/'+v.PhotoName+'" style="width:100%">'+
'<div class="carousel-caption">'+v.ItemName+'</div></div>'
)
});
$("#modalphoto").modal("show");
}
});
});
问题是当我点击.thumb
我的屏幕变黑。这是截图。
我怎样才能解决这个问题?
对不起我的英语不好。我的小提琴https://jsfiddle.net/00113e4g/4/
请针对此问题 –
@RaviUbana https://jsfiddle.net/00113e4g/4/ – YVS1102