2017-01-19 49 views
0

我有2個模態在Twitter的自舉在滾動模式twiiter的自舉

<body> 
<!--very long scrollable content in body--> 

第一模態與長高度:

<div class="modal fade in" id="adminsetting" data-modal-index="1" tabindex="1" >...</div> 

<div class="modal fade in" id="adminsetting2" data-modal-index="2" tabindex="2" >...</div> 


</body> 

當我打電話在主體部分的第一模態,模態顯示。我可以滾動模式。

再次,當我調用第二模態第一模態(沒有隱藏第一模態),第二模態顯示,我可以滾動它。

顯示模式時,一切正常。

但是,當隱藏第二模態並返回到第一模態。我無法滾動其他模式。 (而不是它的身體部分將滾動)

如何解決這個問題?

回答

1

我發現了更多的動態代碼試試這個

這段代碼粘貼到jQuery的準備功能

 $('.modal').on('hidden.bs.modal', function() { 
      if(($(".modal").data('bs.modal') || {}).isShown){ 
       $('body').addClass('modal-open'); 
      }    
     })