我試圖創建從我json
數據bootstrap carousel,我用jQuery-Template呈現此轉盤,(換句話說,我從動態創建我的旋轉木馬滑塊我json
使用數據jQuery-Template
)。這裏是我的代碼:引導旋轉木馬類型錯誤:E [G]是不是一個函數
<div id="main-slide-show" class="slide-show" class="carousel slide" data-ride="carousel">
<!-- Indicators -->
<ol class="carousel-indicators">
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
</div>
</div>
<script class="tmpl-gallery-slider" type="text/html">
<div class="item">
<img src="/content/{{html file.fileName}}" alt="{{html title}}">
</div>
</script>
和我的回調函數(jQuery-Template
渲染後)是象下面這樣:
function mainSliderCallback() {
$(".carousel-inner .item").each(function(i){
$(".carousel-indicators").append('<li data-target="#main-slide-show" data-slide-to="'+i+'"></li>');
});
$(".carousel-inner .item").first().addClass("active");
$(".carousel-indicators li").first().addClass("active");
$('.carousel-indicators li').bind('click', function (e) {
$('#main-slide-show').carousel($(e.target).attr('data-slide-to'));
});
}
,但是當我點擊旋轉木馬的指標,我收到此錯誤的引導。 min.js:
TypeError: e[g] is not a function
在另一方面,後頁面加載完成後,在Firebug使用此代碼,改變轉盤與沒有錯誤下滑1:
$('#main-slide-show').carousel(1);
現在我的問題是我的代碼/解決方案有什麼問題?
偉大的答案!謝謝! –