Uncaught typeerror ..不是一个函数

时间:2015-12-07 08:11:01

标签: javascript jquery

我无法弄清楚为什么这会一直给我一个匿名函数错误并且无法正常运行:

<script type="text/javascript">
    $(document).on('click', '.mobile-menu', function(event) {
        event.preventDefault();
    });
</script>

错误:

  

Uncaught typeerror ..不是函数

2 个答案:

答案 0 :(得分:0)

当使用类似于下面的代码时:

AUI().use('aui-io-request', function(A){}

浏览器的控制台会抛出这个错误:

Uncaught TypeError: "io.upload is not a function"

解决方案:

io 添加到 aui:script 标签的依赖项列表中,如下所示:

AUI().use('aui-base', 'io', 'aui-io-request', function(A){}

答案 1 :(得分:-1)

尝试做这样的事情

<script type="text/javascript">
    $('.mobile-menu').on('click', function(event) {
        event.preventDefault();
    });
</script>