2016-01-18 77 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