如何让链接打开Bootstrap模态中的特定选项卡?

用户名

我在网页底部有5个链接。它们链接到具有与网页上的链接相匹配的选项卡的Bootstrap模态,但是它始终默认为第一个选项卡/选项卡内容。如何使链接在模式中打开正确的选项卡/选项卡内容。

这是我的模式代码和网页上的链接:

<div id="LegalModal" class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel">
    <div class="modal-dialog modal-lg" role="document">

    <div class="modal-content">

    <div class="modal-header" style="background-color:#283c5a; border-radius: 5px 5px 0 0;">
        <a href="#" class="btn btn-primary pull-right" data-dismiss="modal">Close</a>
        <h3>rateGenius Legal Terms & Agreements</h3>
    </div>

    <div class="modal-body">
        <div class="tabbable"> <!-- Only required for left/right tabs -->
            <ul class="nav nav-tabs">
                <li class="active"><a class="tab1" href="#tab1" data-toggle="tab">Terms of Use</a></li>
                <li><a href="#tab2" data-toggle="tab">Privacy Policy</a></li>
                <li><a href="#tab3" data-toggle="tab">Mobile Privacy Policy</a></li>
                <li><a href="#tab4" data-toggle="tab">Security</a></li>
                <li><a href="#tab5" data-toggle="tab">Licensing</a></li>
            </ul>

            <div class="tab-content" id="tabs" style="padding:30px;">

                <div class="tab-pane active" id="tab1">
                    <h1>Terms of Use</h1>

                </div>
                <div class="tab-pane" id="tab2">
                    <h1>Privacy Policy</h1>
                </div>
                <div class="tab-pane" id="tab3">
                   <h1>Mobile Privacy Policy</h1>
                </div>
                <div class="tab-pane" id="tab4">
                    <h1>Security</h1>
                </div>
                <div class="tab-pane" id="tab5">
                    <h1>Licensing</h1>
                </div>
            </div>
            </div>
        <div class="modal-footer">
            <a href="#" class="btn btn-primary" data-dismiss="modal">Close</a>
        </div>
        </div>
        </div>
    </div>
</div>

<ul class="list-unstyled" style="text-align:center;">
    <li><a href="#LegalModal" data-target=".bs-example-modal-lg" data-toggle="modal" >Terms of Service</a></li>
    <li><a href="#LegalModal" data-target=".bs-example-modal-lg" data-toggle="modal" >Privacy Policy</a></li>
    <li><a href="#LegalModal" data-target=".bs-example-modal-lg" data-toggle="modal" >Mobile Privacy Policy</a></li>
    <li><a href="#LegalModal" data-target=".bs-example-modal-lg" data-toggle="modal">Security</a></li>
    <li><a href="#LegalModal" data-target=".bs-example-modal-lg" data-toggle="modal">Licensing</a></li>
</ul>
耶罗恩

通过将一些自定义jQuery链接到链接,使锚定位器同时切换模式和正确的选项卡:

$(function() {
  $('.legal-tabs li').on('click', function() {
    var tab = $(this).index();
    $('#LegalModal .modal-body .nav-tabs a:eq(' + tab + ')').tab('show');
  });
});
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>

<div id="LegalModal" class="modal fade bs-example-modal-lg">
  <div class="modal-dialog modal-lg">
    <div class="modal-content">
      <div class="modal-body">
        <div class="tabbable"> <!-- Only required for left/right tabs -->
          <ul class="nav nav-tabs">
            <li class="active"><a class="tab1" href="#tab1" data-toggle="tab">Tab 1</a></li>
            <li><a href="#tab2" data-toggle="tab">Tab 2</a></li>
          </ul>
          <div class="tab-content" id="tabs" style="padding:30px;">
            <div class="tab-pane active" id="tab1">
            <h1>Terms of Use</h1>                      
            </div>
            <div class="tab-pane" id="tab2">
              <h1>Privacy Policy</h1>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>

<ul class="list-unstyled legal-tabs" style="text-align:center;">
  <li><a href="#LegalModal" data-target=".bs-example-modal-lg" data-toggle="modal">Show tab 1</a></li>
  <li><a href="#LegalModal" data-target=".bs-example-modal-lg" data-toggle="modal">Show tab 2</a></li>
</ul>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从外部链接到Bootstrap选项卡-如何将选项卡设置为“活动”?

来自分类Dev

如何检测用户是否尝试在新选项卡中打开链接?

来自分类Dev

链接到jQuery选项卡的特定选项卡

来自分类Dev

如何使用javascript和jquery中的<a>标记在新选项卡中打开链接

来自分类Dev

链接到特定选项卡的Bootstrap

来自分类Dev

jQuery UI选项卡:从选项卡中链接到下一个/特定选项卡

来自分类Dev

如何在新选项卡中打开选择超链接

来自分类Dev

打开“滑动选项卡布局”活动时如何设置特定的选项卡?

来自分类Dev

如何单击Element()并在同一选项卡中而不是在新窗口中打开链接?

来自分类Dev

如何从离子选项卡中打开离子模态

来自分类Dev

如何使用Selenium WebDriver在新选项卡(chrome)中打开链接?

来自分类Dev

JavaScript:如何在没有window.open()的新选项卡中打开链接?

来自分类Dev

如何强制动态对象中的链接在新选项卡中打开?

来自分类Dev

如何使用Bootstrap3选项卡链接到其他页面上的特定选项卡?

来自分类Dev

如何使用window.open在特定页面/选项卡中打开链接?

来自分类Dev

jQuery UI选项卡:链接到选项卡中的下一个/特定选项卡

来自分类Dev

jQuery选项卡:如何创建指向特定选项卡的链接

来自分类Dev

在Bootstrap中的悬停中打开“折叠”选项卡

来自分类Dev

用户单击时在新选项卡中打开链接

来自分类Dev

右键单击并保存链接以在新选项卡中打开

来自分类Dev

Bootstrap 4模态锚点在特定选项卡处于活动状态时打开模态

来自分类Dev

如何在新选项卡中打开Kendo网格超链接列?

来自分类Dev

如何在单独的选项卡中打开机器人框架中的链接

来自分类Dev

单击链接打开选项卡

来自分类Dev

如何在引导网格内的新选项卡中打开此链接

来自分类Dev

如何在另一个选项卡中打开外部链接?

来自分类Dev

JS Jquery - 在新选项卡中打开链接

来自分类Dev

如何在 Ruby on Rails ActiveAdmin 的新选项卡中打开 CSV、PDF 下载链接?

来自分类Dev

如何使用 python 和 selenium 在新选项卡中打开链接

Related 相关文章

  1. 1

    从外部链接到Bootstrap选项卡-如何将选项卡设置为“活动”?

  2. 2

    如何检测用户是否尝试在新选项卡中打开链接?

  3. 3

    链接到jQuery选项卡的特定选项卡

  4. 4

    如何使用javascript和jquery中的<a>标记在新选项卡中打开链接

  5. 5

    链接到特定选项卡的Bootstrap

  6. 6

    jQuery UI选项卡:从选项卡中链接到下一个/特定选项卡

  7. 7

    如何在新选项卡中打开选择超链接

  8. 8

    打开“滑动选项卡布局”活动时如何设置特定的选项卡?

  9. 9

    如何单击Element()并在同一选项卡中而不是在新窗口中打开链接?

  10. 10

    如何从离子选项卡中打开离子模态

  11. 11

    如何使用Selenium WebDriver在新选项卡(chrome)中打开链接?

  12. 12

    JavaScript:如何在没有window.open()的新选项卡中打开链接?

  13. 13

    如何强制动态对象中的链接在新选项卡中打开?

  14. 14

    如何使用Bootstrap3选项卡链接到其他页面上的特定选项卡?

  15. 15

    如何使用window.open在特定页面/选项卡中打开链接?

  16. 16

    jQuery UI选项卡:链接到选项卡中的下一个/特定选项卡

  17. 17

    jQuery选项卡:如何创建指向特定选项卡的链接

  18. 18

    在Bootstrap中的悬停中打开“折叠”选项卡

  19. 19

    用户单击时在新选项卡中打开链接

  20. 20

    右键单击并保存链接以在新选项卡中打开

  21. 21

    Bootstrap 4模态锚点在特定选项卡处于活动状态时打开模态

  22. 22

    如何在新选项卡中打开Kendo网格超链接列?

  23. 23

    如何在单独的选项卡中打开机器人框架中的链接

  24. 24

    单击链接打开选项卡

  25. 25

    如何在引导网格内的新选项卡中打开此链接

  26. 26

    如何在另一个选项卡中打开外部链接?

  27. 27

    JS Jquery - 在新选项卡中打开链接

  28. 28

    如何在 Ruby on Rails ActiveAdmin 的新选项卡中打开 CSV、PDF 下载链接?

  29. 29

    如何使用 python 和 selenium 在新选项卡中打开链接

热门标签

归档