如果您(或其他人)仍在尋找這個解決方案,我將分享我發現了通過AJAX加載內容到引導旋轉木馬的解決方案..
的解決方案竟然是一點點因爲無法輕易確定旋轉木馬的當前幻燈片,所以很棘手。隨着一些數據的屬性,我能夠處理.slid
事件(如你所說),然後裝入從使用jQuery $.load()
另一個URL內容..
$('#myCarousel').carousel({
interval:false // remove interval for manual sliding
});
// when the carousel slides, load the ajax content
$('#myCarousel').on('slid', function (e) {
// get index of currently active item
var idx = $('#myCarousel .item.active').index();
var url = $('.item.active').data('url');
// ajax load from data-url
$('.item').html("wait...");
$('.item').load(url,function(result){
$('#myCarousel').carousel(idx);
});
});
// load first slide
$('[data-slide-number=0]').load($('[data-slide-number=0]').data('url'),function(result){
$('#myCarousel').carousel(0);
});
Demo on Bootply
除非我失去了一些東西,這解決方案仍然需要初始加載所有幻燈片,儘管空的? – 2017-12-21 18:56:41