繁体   English   中英

Bootstrap - “未捕获的TypeError:undefined不是函数”

Bootstrap - “Uncaught TypeError: undefined is not a function”

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

很多人都有这个问题,但我无法弄清楚。

我在Chrome开发者工具中收到以下错误:

未捕获的TypeError:undefined不是函数----- bootstrapwizard.js:3

(匿名函数) ----- jquery-1.11.2.min.js:2

m.Callbacks.j ----- jquery-1.11.2.min.js:2

m.Callbacks.k.fireWith ----- jquery-1.11.2.min.js:2

m.extend.ready ----- jquery-1.11.2.min.js:2 J

我尝试过以下方法:

1)将脚本移动到自己的js文件中

2)替换我包含“jQuery”,“Bootstrap”和“script”的地方

3)搜索在线解决方案

你能帮我解决这个问题吗?

谢谢

该页面可以在这里找到。 它在挪威语,但酒吧是英语。

 <!-- jQuery --->
        <script src="<?php bloginfo('stylesheet_directory'); ?>/js/jquery-1.11.2.min.js"></script>
        <?php wp_enqueue_script("jquery"); ?>

        <!-- Boostrap -->
        <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>

        <!-- jQuery scrips -->
        <script src="<?php bloginfo('stylesheet_directory'); ?>/js/hideheader.js"></script>
        <script src="<?php bloginfo('stylesheet_directory'); ?>/js/bootstrapwizard.js"></script>

        <?php wp_head(); ?>

jQuery的

$(document).ready(function() {
        $('#rootwizard').bootstrapWizard({onTabShow: function(tab, navigation, index) {
            var $total = navigation.find('li').length;
            var $current = index+1;
            var $percent = ($current/$total) * 100;
            $('#rootwizard').find('.bar').css({width:$percent+'%'});
        }});
    });

HTML

   <div class="container">
    <div id="rootwizard">
        <div class="navbar">
          <div class="navbar-inner">
            <div class="container">
        <ul>
            <li><a href="#tab1" data-toggle="tab">First</a></li>
            <li><a href="#tab2" data-toggle="tab">Second</a></li>
            <li><a href="#tab3" data-toggle="tab">Third</a></li>
            <li><a href="#tab4" data-toggle="tab">Forth</a></li>
            <li><a href="#tab5" data-toggle="tab">Fifth</a></li>
            <li><a href="#tab6" data-toggle="tab">Sixth</a></li>
            <li><a href="#tab7" data-toggle="tab">Seventh</a></li>
        </ul>
         </div>
          </div>
        </div>
    <div id="bar" class="progress progress-striped active">
      <div class="bar"></div>
    </div>
    <div class="tab-content">
        <div class="tab-pane" id="tab1">
          1
        </div>
        <div class="tab-pane" id="tab2">
          2
        </div>
        <div class="tab-pane" id="tab3">
            3
        </div>
        <div class="tab-pane" id="tab4">
            4
        </div>
        <div class="tab-pane" id="tab5">
            5
        </div>
        <div class="tab-pane" id="tab6">
            6
        </div>
        <div class="tab-pane" id="tab7">
            7
        </div>
        <ul class="pager wizard">
            <li class="previous first" style="display:none;"><a href="#">First</a></li>
            <li class="previous"><a href="#">Previous</a></li>
            <li class="next last" style="display:none;"><a href="#">Last</a></li>
            <li class="next"><a href="#">Next</a></li>
        </ul>
    </div>  
</div>
</div>
1 个回复

在您描述的页面中,没有调用bootstrapWizard.js文件,您需要将其添加到您的scrips中,或者从CDN链接加载它,例如:

https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap-wizard/1.2/jquery.bootstrap.wizard.js

编辑:有一个bootstrapWizard调用,但它不是同一个文件。 它只包含“onload”功能。

3 未捕获的TypeError:undefined不是函数

我试图找出整个月中两个日期之间的差异,我在Stack Exchange上找到了一个小脚本,但是它一直给我一个错误:“未捕获的TypeError:未定义不是函数”。 我得到的是chrome,这是一个相当简单的HTML页面。 它似乎不喜欢函数的第一行(var monthsLeft = t ...

5 未捕获的TypeError:undefined不是函数

我正在制作一个插件,如果太长,可以在其中缩短论坛索引中每个条目的标题。 但是,这比我预期的难得多。 一切正常,除了我需要实际将项目打印到DOM上的部分。 我收到此错误: 这是我的代码,还有一些笔记,向您展示了它是如何工作的。 您认为我做错了什么? 如果我还有其他方 ...

6 未捕获的TypeError:undefined不是函数

我是一个相当初级的程序员,所以请解决这个问题的解决方案很简单(尽管我一直努力寻找已经发布的解决方案)。 我正在尝试面向对象的编程,但是在第14行运行程序“未捕获的TypeError:未定义不是函数”时,收到此错误消息。 谢谢。 ...

7 未捕获的TypeError:undefined不是函数

我试图使用jQuery函数动画我的php库函数。 thmb_animation函数必须扩大在新的位置的图像具有mouseenter功能。 调试脚本时,我得到TypeError。 我尝试过使用jQuery.noConflict()因为谷歌搜索通常是指它,但它没有完成这项工作,所以我最终到了这 ...

2015-03-01 19:40:09 1 876   jquery
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM