如何让链接打开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 4模态锚点在特定选项卡处于活动状态时打开模态

来自分类Dev

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

来自分类Dev

链接到特定选项卡的Bootstrap

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

单击链接打开选项卡

Related 相关文章

  1. 1

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

  2. 2

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

  3. 3

    链接到特定选项卡的Bootstrap

  4. 4

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

  5. 5

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

  6. 6

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

  7. 7

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

  8. 8

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

  9. 9

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

  10. 10

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

  11. 11

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

  12. 12

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

  13. 13

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

  14. 14

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

  15. 15

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

  16. 16

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

  17. 17

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

  18. 18

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

  19. 19

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

  20. 20

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

  21. 21

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

  22. 22

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

  23. 23

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

  24. 24

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

  25. 25

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

  26. 26

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

  27. 27

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

  28. 28

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

  29. 29

    单击链接打开选项卡

热门标签

归档