2016-01-18 76 views
4

我在這裏有2個引導模態。一個用於發送消息,另一個用於共享。每個模式都由不同的鏈接元素觸發。問題是,一次只有一種模式似乎起作用。所以如果我刪除第一個,第二個開始顯示。有人能幫助這裏發生了什麼嗎?Bootstrap模態問題

這裏是

<!-- SHARE Modal --> 
 

 
<!-- Modal --> 
 
<div id="shareModal" class="modal fade" role="dialog"> 
 
    <div class="modal-dialog"> 
 

 
    <!-- Modal content--> 
 
    <div class="modal-content"> 
 
     <div class="modal-header"> 
 
     <button type="button" class="close" data-dismiss="modal">&times;</button> 
 
     
 
     <!-- modal header content --> 
 
     \t <div class="row"> 
 
      \t <div class="col-sm-2"> <img class="" src="images/poster-image - Modal.jpg"/> </div><!-- /col-sm- 1 --> 
 
       
 
       <div class="col-sm-10"> <h4 class="modal-title txt-highlighted">Share this post</h4> </div><!-- /col-sm-11 --> 
 
      </div><!-- end row--> 
 
     <!-- /modal header content --> 
 
     </div> 
 
     <div class="modal-body"> 
 
     <!--Modal body Content --> 
 
     \t <div class="row"> 
 
      \t <div class="col-sm-9">Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum 
 
has been the industry's standard dummy text ever since the 1500s, when an unknown 
 
printer took a galley of type and scrambled it to make a type specimen book. </div> 
 

 
\t \t \t <!-- modal pic --> 
 
      <div class="col-sm-3 " style="padding-left:7%;"><span class="img-product-modal-frame"><img src="images/img-product.jpg"/> </span> </div> 
 
      <!-- modal pic --> 
 
      </div> 
 
     <!-- Modal body Content --> 
 
     </div> 
 
     <div class="modal-footer"> 
 
     <!-- Modal Footer content --> 
 
     <div class="row"> 
 
     <!-- footer left section --> 
 
     \t <div class="col-sm-10"> 
 
     \t <div class="col-sm-2 text-left no-padd-left"> Share on my </div> 
 
      <div class="col-sm-2"> 
 
     \t <div class="checkbox-inline"> <input type="checkbox" class="modal-checkbox "/><img src="images/fb-grey.gif"/></span></div></div><!-- col-sm-2--> 
 
      <div class="col-sm-2"> 
 
     \t <div class="checkbox-inline"> <input type="checkbox"/> <img src="images/twitter-grey.gif"/></div></div><!-- col-sm-2--> 
 
      <div class="col-sm-2"> 
 
     \t <div class="checkbox-inline"> <input type="checkbox"/> <img src="images/linkedin-grey.gif"/></div></div><!-- col-sm-2--> 
 
     
 
     </div><!--/footer left section --> 
 
     
 
     <div class="col-sm-2"><button type="button" class="btn btn-default" data-dismiss="modal">Share</button> </div><!-- footer right section --> 
 
     </div> 
 
     <!-- /Modal Footer content --> 
 
     
 
     
 
     </div> 
 
    </div> 
 

 
    
 

 
<!-- /SHARE MODAL --> 
 

 

 
<!-- MESSAGE ME MODAL --> 
 
\t <div id="messageModal" class="modal fade" role="dialog"> 
 
    <div class="modal-dialog"> 
 

 
    <!-- Modal content--> 
 
    <div class="modal-content"> 
 
     <div class="modal-header"> 
 
     <button type="button" class="close" data-dismiss="modal">&times;</button> 
 
     <h4 class="modal-title">Modal Header</h4> 
 
     </div> 
 
     <div class="modal-body"> 
 
     <p>Some text in the modal.</p> 
 
     </div> 
 
     <div class="modal-footer"> 
 
     Close 
 
     </div> 
 
    </div> 
 

 
    </div> 
 
</div> 
 
<!-- /MESSAGE ME MODAL -->

+0

你對「一次一個」是什麼意思?,你是否需要它們同時顯示? – jsanchezs

+0

不好意思。所以兩個模態都由兩個單獨的鏈接觸發。共享模式無論如何工作。但爲了使消息模式有效,我必須刪除共享模式的所有代碼。 – user3772369

+0

沒有概率,很高興你找到答案 – jsanchezs

回答

1

您共享模式在其組成不正確關閉標籤的代碼。

你可以試試嗎?

<!-- SHARE Modal --> 

<!-- Modal --> 
<div id="shareModal" class="modal fade" role="dialog"> 
    <div class="modal-dialog"> 

    <!-- Modal content--> 
    <div class="modal-content"> 
     <div class="modal-header"> 
     <button type="button" class="close" data-dismiss="modal">&times;</button> 

     <!-- modal header content --> 
     <div class="row"> 
      <div class="col-sm-2"> <img class="" src="images/poster-image - Modal.jpg"/> </div><!-- /col-sm- 1 --> 

      <div class="col-sm-10"> <h4 class="modal-title txt-highlighted">Share this post</h4> </div><!-- /col-sm-11 --> 
      </div><!-- end row--> 
     <!-- /modal header content --> 
     </div> 
    <div class="modal-body"> 
    <!--Modal body Content --> 
     <div class="row"> 
     <div class="col-sm-9">Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown 
printer took a galley of type and scrambled it to make a type specimen book. 
     </div> 

     <!-- modal pic --> 
     <div class="col-sm-3 " style="padding-left:7%;"><span class="img-product-modal-frame"><img src="images/img-product.jpg"/> </span> 
     </div> 
     <!-- modal pic --> 
     </div> 
     <!-- Modal body Content --> 
     </div> 
     <div class="modal-footer"> 
     <!-- Modal Footer content --> 
     <div class="row"> 
     <!-- footer left section --> 
      <div class="col-sm-10"> 
      <div class="col-sm-2 text-left no-padd-left"> 
       Share on my 
      </div> 
      <div class="col-sm-2"> 
       <div class="checkbox-inline"> 
       <input type="checkbox" class="modal-checkbox "/><img src="images/fb-grey.gif"/> 
       </div> 
      </div><!-- col-sm-2--> 
      <div class="col-sm-2"> 
       <div class="checkbox-inline"> 
       <input type="checkbox"/> <img src="images/twitter-grey.gif"/> 
       </div> 
      </div><!-- col-sm-2--> 
       <div class="col-sm-2"> 
       <div class="checkbox-inline"> 
        <input type="checkbox"/> <img src="images/linkedin-grey.gif"/> 
       </div> 
       </div><!-- col-sm-2--> 

     </div><!--/footer left section --> 

     <div class="col-sm-2"><button type="button" class="btn btn-default" data-dismiss="modal">Share</button> </div><!-- footer right section --> 
     </div> 
     <!-- /Modal Footer content --> 
     </div> 
    </div> 
    </div> 
</div> 

<!-- /SHARE MODAL --> 

而不是你原來的共享模態?

+0

非常感謝,太多了!我很愚蠢,不想弄清楚。你能分享一些關於如何快速識別這些關閉問題的提示或工具嗎? – user3772369

+0

Sure @ user3772369我使用http://codepen.io/來檢查html代碼的解釋,Sublime文本是一個文本編輯器,它突出顯示了開啓及其匹配的閉包標籤。 –

+0

謝謝!請牢記這一點 – user3772369