jQuery/JavaScript Undefined Function Error
jQuery/JavaScript Undefined Function Error
我正在为我的滑块使用一个名为Camera
的脚本。不幸的是,它不断加载并给我以下错误:
类型错误:未定义不是函数(计算
'$('#camera_wrap').camera'
(
涉及的代码段如下:
$(document).ready(function () {
$('#camera_wrap').camera({
loader: true,
pagination: false,
minHeight: '',
thumbnails: false,
height: '54.6875%',
caption: true,
navigation: true,
fx: 'simpleFade'
});
});
鉴于错误发生在评估$('#camera_wrap').camera
时,我们可以假设您已经正确加载了 jQuery,因为这在 $(document).ready()
中称为。
所以问题一定是jQuery不能在需要时"看到"你的插件脚本。
确保在 jQuery 之后和使用它的代码之前包含 Camera
插件脚本。如果您不知道如何执行此操作,请编辑您的问题并包含您正在处理的页面的所有 HTML。
您调用的函数之一实际上不是函数。
只有两三个(相关的(函数调用:$(..)
和.camera(...)
,也许还有.ready(...)
。.因此,请执行以下任一操作:
- 在执行此脚本之前,您没有加载 jQuery。在这种情况下,
$(...)
不存在。您应该在执行此脚本之前(在页面代码的更高位置(加载 jQuery 库。 - 您已在兼容模式下加载了 jQuery,因此它不会注册
$(...)
。在这种情况下,您可以将速记$
替换为jQuery
,以便您可以调用jQuery.ready(....)
。 - 您没有加载相机插件。在哪里加载它并不重要,因为调用函数的代码仅在加载整个页面时才调用,但您还需要将该库包含在页面中。
- 您没有包含任何其他库,或者以错误的顺序包含它们。该网站说:
正如您在示例本身中看到的那样,在相机插件之前, 你必须在文档的头部[原文如此]*(中调用jQuery:没有jQuery。 幻灯片放映不起作用。
然后你必须调用jQuery Easing plugin和jQueryMobile插件。 之后,您必须调用相机插件并初始化函数 相机与简单的方法
jQuery('YOUR_TARGET').camera();
*((正如 Sparky 在评论中提到的,你并不严格需要在头部加载 jQuery,只要在脚本执行之前加载它(。
相关文章:
- 直接在函数声明上使用function.prototype.bind
- jQuery:.click(function(){(element),collapse('show',f
- jQuery Error adadvisor.net
- 如果连接类型为none,则Javascript Function Only警报
- Ajax调用ERror Cross Origin REquest:在rails中自动完成大学列表
- onLoad function phonegap android
- 类型error primeFactors.for不是函数
- reducers在redux中得到Function not Object,what'it’他错了
- Array.every返回false,而不是类型error
- datatables.net ajax error - http://datatables.net/tn/7
- WIll window.addEventListener(“加载”,function(),false);等待浏览器自动填
- Error: timers.js:234 callback.apply(timer, args);
- WebSockets connection.send not function error
- bind() on promise error function - javascript
- Spring ResponseEntity & AJAX error function:无法访问响应正文内容
- jQuery for HTML to PHP - Function Error
- Node.js https.get.on("error", function(e){...} Not
- jQuery/JavaScript Undefined Function Error
- 使用$(“img”)找不到隐藏或删除图像.error(function()
- Error :Uncaught TypeError: Object function