我正在使用一个bootrap模式。我喜欢五个模态,当我打开第一个模态时,其余的模态也会打开。如何在单击模态时使其具体,而不必在数据目标上创建更多类或id?
<button class="btn btn-yellow detail" data-toggle="modal" data-target=".detail">
detail
</button>
<div class="modal fade detail" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-body">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi eos aut recusandae quos quisquam sint, veniam molestiae magnam fuga. Animi recusandae quis pariatur provident itaque, fugiat non minus nobis repellendus.
</div>
</div>
</div>
</div>
<button class="btn btn-yellow detail" data-toggle="modal" data-target=".detail">
detail
</button>
<div class="modal fade detail" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-body">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi eos aut recusandae quos quisquam sint, veniam molestiae magnam fuga. Animi recusandae quis pariatur provident itaque, fugiat non minus nobis repellendus.
</div>
</div>
</div>
</div>
答案 0 :(得分:1)
按钮的数据目标应该是特定于您要打开的模式的ID。目前,数据目标正在打开具有详细类的任何模型。
试试这个,例如:
<button class="btn btn-yellow detail" data-toggle="modal" data-target="#detail1">
detail
</button>
<div id="detail1" class="modal fade detail" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-body">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi eos aut recusandae quos quisquam sint, veniam molestiae magnam fuga. Animi recusandae quis pariatur provident itaque, fugiat non minus nobis repellendus.
</div>
</div>
</div>
</div>
<button class="btn btn-yellow detail" data-toggle="modal" data-target="#detail2">
detail
</button>
<div id="detail2" class="modal fade detail" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-body">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi eos aut recusandae quos quisquam sint, veniam molestiae magnam fuga. Animi recusandae quis pariatur provident itaque, fugiat non minus nobis repellendus.
</div>
</div>
</div>
</div>