TypeError: undefined is not a function什么意思?

发布网友 发布时间:2022-04-25 12:31

我来回答

2个回答

热心网友 时间:2023-09-14 18:14

这个问题是因为你调用的函数未定义;不过没有看到你的具体代码,你可能是以下情况:

1、的确是没有定义这么一个函数;

2、定义函数了,但是在你调用的时候,你的函数并没有初始化。

具体要看hoverIntent这个函数了把,不过也有可能你传的函数参数function里面的$(this)指的是全局window,没有click的方法,你把$(this)改成 $(".tabno .tabli")最外面的试试。

原因是在把原先一个较大的js文件拆分成多个小的js文件后,最后一行没有用分号结尾。大部分的jQuery脚本都用(jQuery)结尾,如果没有用分号断行,浏览器就不知道把连接起来了。加上(jQuery);后问题完美解决。

热心网友 时间:2023-09-14 18:15

这个错误是说,你在尝试用一个未定义的方程去做一件事情。首先你试试在var str = Object.prototype.toString.call(target);

gameDraw.js里面一个小错误,var ctx=document....和下面引用的时候名字不一样哦,一个是ctx,一个是cxt,注意下

具体要看hoverIntent这个函数了把,不过也有可能你传的函数参数function里面的$(this)指的是全局window,没有click的方法,你把$(this)改成 $(".tabno .tabli")最外面的试试

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com