Jquery 如何使boostrap选项卡转到单击事件上的特定链接,而不是显示#选项卡

Jquery 如何使boostrap选项卡转到单击事件上的特定链接,而不是显示#选项卡,jquery,twitter-bootstrap,bootstrap-tabs,Jquery,Twitter Bootstrap,Bootstrap Tabs,我目前使用的是Bootstrap3.3.4,我使用的是提供的JQuery选项卡。 我想做的是让我的一个标签转到一个特定的链接isntead到一个div。 以下是我想做的一个简单示例: <ul class="nav nav-tabs"> <li class="active" id="title-one"><a href="#tab1">TAB 1</a></li> <li id="title-two"><a

我目前使用的是Bootstrap3.3.4,我使用的是提供的JQuery选项卡。 我想做的是让我的一个标签转到一个特定的链接isntead到一个div。 以下是我想做的一个简单示例:

<ul class="nav nav-tabs">
   <li class="active" id="title-one"><a href="#tab1">TAB 1</a></li>
   <li id="title-two"><a href="#tab2">TAB 2</a></li>
   <li id="title-three"><a href="www.google.com">TAB 3</a></li>
</ul>
<div class="tab-content">
    <div id="tab1" class="tab-pane fade in active">Content 1</div>
    <div id="tab2" class="tab-pane fade ">Content 2</div>
</div>
内容1 内容2
因此,基本上,当我点击标签3而不是进入“特定div”时,我希望标签将我重定向到我href上的实际链接。我不知道是否有一些bs js正在避免该操作,或者我是否需要添加额外的js

这里还有一把小小提琴:


我感谢你的帮助

只需从

  • 内容1 内容2 内容3
    只需从
    
    
  • 内容1 内容2 内容3
    只需从
    
    
  • 内容1 内容2 内容3
    只需从
    
    
  • 内容1 内容2 内容3
    在您的小提琴中,选项卡列表项上有引导“数据切换”属性。尝试从列表项中删除数据toggle=“tab”。我想这就是阻止你的链接触发的原因

    在fiddle中,选项卡列表项上有引导“数据切换”属性。尝试从列表项中删除数据toggle=“tab”。我想这就是阻止你的链接触发的原因

    在fiddle中,选项卡列表项上有引导“数据切换”属性。尝试从列表项中删除数据toggle=“tab”。我想这就是阻止你的链接触发的原因

    在fiddle中,选项卡列表项上有引导“数据切换”属性。尝试从列表项中删除数据toggle=“tab”。我想这就是阻止你的链接触发的原因

    您好,是的,它确实有效,但是我意识到它只适用于相对链接,因为出于任何原因,链接的第一部分没有被删除,所以在这种情况下,我得到:linkpath/linkpath/www.google.com,我认为这是一个bs的东西?如果您想创建一个非相对的web链接,您必须在url之前至少包含一个“/”。任何不以“http://”或“https://”或“//”开头的链接都将被视为相对链接。“//”是一个特例,基本上说它是一个绝对路径,但使用此页面使用的任何协议。您好,是的,它确实有效,但我意识到它只适用于相对链接,因为出于任何原因,链接的第一部分没有被删除,因此,在本例中,我得到:linkpath/linkpath/www.google.com,我假设这是一个bs的东西?如果你想创建一个非相对的web链接,你必须在url前至少包含一个“/”。任何不以“http://”或“https://”或“//”开头的链接都将被视为相对链接。“//”是一个特例,基本上说它是一个绝对路径,但使用此页面使用的任何协议。您好,是的,它确实有效,但我意识到它只适用于相对链接,因为出于任何原因,链接的第一部分没有被删除,因此,在本例中,我得到:linkpath/linkpath/www.google.com,我假设这是一个bs的东西?如果你想创建一个非相对的web链接,你必须在url前至少包含一个“/”。任何不以“http://”或“https://”或“//”开头的链接都将被视为相对链接。“//”是一个特例,基本上说它是一个绝对路径,但使用此页面使用的任何协议。您好,是的,它确实有效,但我意识到它只适用于相对链接,因为出于任何原因,链接的第一部分没有被删除,因此,在本例中,我得到:linkpath/linkpath/www.google.com,我假设这是一个bs的东西?如果你想创建一个非相对的web链接,你必须在url前至少包含一个“/”。任何不以“http://”或“https://”或“//”开头的链接都将被视为相对链接。“//”是一个特例,基本上说它是一个绝对路径,但使用此页面使用的任何协议。
    <ul class="nav nav-tabs">
        <li class="active" id="title-one"><a data-toggle="tab" id="tab-one" href="#tab1">TAB 1</a></li>
        <li id="title-two"><a data-toggle="tab" id="tab-two"  href="#tab2">TAB 2</a></li>
        <li id="title-three"><a id="tab-three" href="www.google.com">TAB 3</a></li>
    </ul>
    <div class="tab-content">
        <div id="tab1" class="tab-pane fade in active">Content 1</div>
        <div id="tab2" class="tab-pane fade ">Content 2</div>
        <div id="tab3" class="tab-pane fade ">Content 3</div>
    </div>