【问题标题】:Bootstrap Modals - Modal id's different yet only one appears correctlyBootstrap Modals - Modal id 不同但只有一个正确显示
【发布时间】:2016-08-03 03:22:09
【问题描述】:

我在引导程序中遇到了这些模式的问题。我已经为两者设置了不同的 id,但是当按下“更多”按钮时,只有第一个出现。第二个按钮没有显示所需的模态。

<div id="tf-team" class="text-center">
<div class="overlay" id="team1">
<div class="container">
	<div class="section-title center">
		<h4>Something</h4>
		<h2 class="white">The Team</h2>
		<img src="img/daag.png" alt="">
	</div>
</div>
<div id="team" class="owl-carousel owl-theme row">
	<!-- Team One -->
	<div class="item">
		<div class="thumbnail">
			<img src="img/team/01.jpg" alt="..." class="img-circle team-img">
			<div class="caption">
				<h3>CEO name</h3>
				<p class="blue">CEO</p>
				<button class="btn btn-primary" data-toggle="modal" data-target="#myModal1">More</button>
			</div>
		</div>
	</div>

	<!-- Team Two -->
	<div class="item">
		<div class="thumbnail">
			<img src="img/team/03.jpg" alt="..." class="img-circle team-img">
			<div class="caption">
				<h3>Marketing Executive name</h3>
				<p class="blue">Marketing Executive</p>
				<button class="btn btn-primary" data-toggle="modal" data-target="#myModal2">More</button>
				
			</div>
		</div>
	</div>

这些是应该出现的模态。第一个模态显示正常,但第二个不显示,即使 ID 不同。

<!-- Modal One-->
<div id="myModal1" class="modal fade" role="dialog">
<div class="modal-dialog">
	<div class="modal-content">
		<div class="modal-header">
			<button type="button" class="close" data-dismiss="modal">&times;</button>
			<h4 class="modal-title">text</h4>
		</div>
		<div class="modal-body">
			<p><strong>text</strong></p>
			<p>text</p>

			<p><strong>text</strong></p>
			<p>text
			</p>
		</div>
		<div class="modal-footer">
			<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
		</div>
	</div>
<!-- Modal Two-->
<div id="myModal2" class="modal fade" role="dialog">
	<div class="modal-dialog">
		<div class="modal-content">
			<div class="modal-header">
				<button type="button" class="close" data-dismiss="modal">&times;</button>
				<h4 class="modal-title">Dana</h4>
			</div>
			<div class="modal-body">
				<p><strong>text</strong></p>
				<p>text
				</p>
				<p><strong>text Tick</strong></p>
				<p>text
				</p>
			</div>
			<div class="modal-footer">
				<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
			</div>
		</div>
	</div>
</div>

有人知道为什么会这样吗?

【问题讨论】:

    标签: css html twitter-bootstrap modal-dialog bootstrap-modal


    【解决方案1】:

    您只是在第一个模式上缺少两个结束 &lt;/div&gt; 标记。

    <script src="https://code.jquery.com/jquery.min.js"></script>
      <link href="https://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet" type="text/css" />
      <script src="https://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script>
    
    <div id="tf-team" class="text-center">
        <div class="overlay" id="team1">
          <div class="container">
            <div class="section-title center">
              <h4>Something</h4>
              <h2 class="white">The Team</h2>
              <img src="img/daag.png" alt="">
            </div>
          </div>
          <div id="team" class="owl-carousel owl-theme row">
            <!-- Team One -->
            <div class="item">
              <div class="thumbnail">
                <img src="img/team/01.jpg" alt="..." class="img-circle team-img">
                <div class="caption">
                  <h3>Jim Rae</h3>
                  <p class="blue">CEO</p>
                  <button class="btn btn-primary" data-toggle="modal" data-target="#myModal1">More</button>
                </div>
              </div>
            </div>
    
            <!-- Team Two -->
            <div class="item">
              <div class="thumbnail">
                <img src="img/team/03.jpg" alt="..." class="img-circle team-img">
                <div class="caption">
                  <h3>Dana Apatachioae</h3>
                  <p class="blue">Marketing Executive</p>
                  <button class="btn btn-primary" data-toggle="modal" data-target="#myModal2">More</button>
    
                </div>
              </div>
            </div>
            <!-- Modal One-->
            <div id="myModal1" class="modal fade" role="dialog">
              <div class="modal-dialog">
                <div class="modal-content">
                  <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal">&times;</button>
                    <h4 class="modal-title">text</h4>
                  </div>
                  <div class="modal-body">
                    <p><strong>text</strong>
                    </p>
                    <p>text</p>
    
                    <p><strong>text</strong>
                    </p>
                    <p>text
                    </p>
                  </div>
                  <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                  </div>
                </div>
                <!-- You are missing these two ending </div> tags. -->
              </div>
            </div>
    
            <!-- Modal Two-->
            <div id="myModal2" class="modal fade" role="dialog">
              <div class="modal-dialog">
                <div class="modal-content">
                  <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal">&times;</button>
                    <h4 class="modal-title">Dana</h4>
                  </div>
                  <div class="modal-body">
                    <p><strong>text</strong>
                    </p>
                    <p>text
                    </p>
                    <p><strong>text Tick</strong>
                    </p>
                    <p>text
                    </p>
                  </div>
                  <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                  </div>
                </div>
              </div>
            </div>

    【讨论】:

    • 非常感谢朋友!
    猜你喜欢
    • 2015-04-14
    • 1970-01-01
    • 2020-01-16
    • 1970-01-01
    • 2015-10-16
    • 2015-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多