2013-03-22 113 views
0

我在網站上使用Sammy.js,並且當我總是顯示reflesh(ctrl + f5)摺疊(引導程序)。 一些代碼: 的HtmlSammy.js +引導程序摺疊

<h5><a class="subCat-h5" data-toggle="collapse-next" title="{{Page}}">{{subCat}}</a></h5> 
<div class="collapse"> 

Sammy.js

this.get("#!/page/:page", function() { 
    var page = this.params['page']; 
    $('#premain').empty(); 
    this.render('templates/main.mustache', {"contentId":page}) 
       .replace("#main"); 
     $('.triple-div').removeClass('active-menu'); 
      $('#menu_' + page).addClass('active-menu'); 
     $('h5').next().collapse('hide');  
     $('.active-menu:contains(Черный металлопрокат)').each(function(){$('h5:contains(Черный металлопрокат)').next().collapse('show')}); 
     $('.active-menu:contains(Нержавеющий металлопрокат)').each(function(){$('h5:contains(Нержавеющий металлопрокат)').next().collapse('show')}); 
     $('.active-menu:contains(Цветной металлопрокат)').each(function(){$('h5:contains(Цветной металлопрокат)').next().collapse('show')}); 

你可以看到它在m-chel.ru

回答

0

答:需要補充:

$(".collapse").collapse({toggle: false}); 

之前:

$('h5').next().collapse('hide'); 

而且一切都好。

+0

請參閱https://github.com/twitter/bootstrap/issues/5859 – WaNgeL 2013-03-24 11:05:44