Javascript - 未捕获的类型错误 : Property '$' of object [object Object] is not a function

标签 javascript jquery

我希望有人能帮助我解决这个问题,因为这不是我的领域。

我在浏览器控制台中收到以下错误:

Uncaught TypeError: Property '$' of object [object Object] is not a function (index):36
(anonymous function) (index):36
Uncaught TypeError: Property '$' of object [object Object] is not a function totop.js:3
(anonymous function) totop.js:3

这与我拥有的 slider 有关。 slider 是 concrete5 的“Revolution Slider”。存在某种我无法弄清楚的冲突。

它破坏了我拥有的“ToTop”功能以及移动导航(如果您最小化浏览器,您会看到它)。

手机导航截图:(link)

实时预览:(link)

感谢任何帮助。

最好的问候, 大卫

最佳答案

在页面的 js 中的某个时刻,您正在执行此操作:

var tpj=jQuery;         
tpj.noConflict();

noConflict 清除 $ ( http://api.jquery.com/jQuery.noConflict/ ) 并且 toptop 脚本期望它存在。将 toptop 更改为使用 jQuery 而不是 $,或者找到一种方法来删除 noConflict 调用。

关于Javascript - 未捕获的类型错误 : Property '$' of object [object Object] is not a function,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19811625/

相关文章:

javascript - Dojo 菜单栏项目在页面关闭后保持焦点

javaScript 源映射不工作

javascript - AngularJS 绑定(bind)在 <img> 标签的 'src' 属性中

javascript - AS3 导航ToURL();使用 jQuery 时,javascript 函数不会触发

javascript - 是否可以使用 node.js 模块编写 Chrome 应用程序?

javascript - 具有嵌套数据的 Material UI 数据网格

javascript - 服务器端 AJAX post 为空(PHP)

php - 除非从 jQuery 调用页面,否则重定向

javascript - 如何将 API 作为 $.Deferred() 的一部分进行轮询

jquery - 插入行后从表中获取自动递增的ID