Bootstrap选项卡不工作投掷选项卡未定义错误

时间:2013-12-31 13:18:14

标签: javascript jquery twitter-bootstrap

我使用以下代码在我的MVC应用程序中呈现引导选项卡。所有脚本都正确加载。但仍然丢失标签未定义的错误。

<script src="@Url.Content("~/Scripts/jquery-1.8.3.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/bootstrap-tabs.js")" type="text/javascript"></script>

<ul id="myTab" class="nav nav-tabs">
    <li class="active"><a href="#home" data-toggle="tab">Home</a></li>
    <li><a href="#profile" data-toggle="tab">Profile</a></li>
</ul>
<div id="myTabContent" class="tab-content">
    <div class="tab-pane fade in active" id="home">
        jhgh
    </div>
    <div class="tab-pane fade" id="profile">
        mbjb
    </div>

</div>


<script type="text/javascript">
    $(function () {

        $('#myTab a').click(function (e) {debugger
            e.preventDefault()
            $(this).tab('show');
        });
    });

</script>

谢谢,

希瓦

2 个答案:

答案 0 :(得分:1)

尝试删除“调试器”WORKING FIDDLE

<强> HTML

<ul id="myTab" class="nav nav-tabs">
  <li class="active">
      <a href="#home" data-toggle="tab">Home</a>
  </li>
  <li>
      <a href="#profile" data-toggle="tab">Profile</a>
  </li>
</ul>
<div id="myTabContent" class="tab-content">
  <div class="tab-pane fade in active" id="home">
      jhgh
  </div>
  <div class="tab-pane fade" id="profile">
      mbjb
  </div>
</div>

<强> JAVASCRIPT

   $(function () {
        $('#myTab a').click(function (e) {
            e.preventDefault()
            $(this).tab('show');
        });
    });

答案 1 :(得分:0)

你应该导入完整的bootstrap的javascript库,好像存在javascript依赖bootstraps的文件js