Javascript Firebug:UncaughtTypeError:undefined不是函数

Javascript Firebug:UncaughtTypeError:undefined不是函数,javascript,jquery,function,undefined,typeerror,Javascript,Jquery,Function,Undefined,Typeerror,在对我的Joomla 3.3网站进行Bug测试期间,Firebug显示以下错误: Uncaught TypeError: undefined is not a function scripts.js:123 我检查了script.js,但没有找到问题。下面是代码,从第120行开始: jQuery(document).ready(function () { var $container = jQuery('.full-portfolio .items'); $container.imag

在对我的Joomla 3.3网站进行Bug测试期间,Firebug显示以下错误:

 Uncaught TypeError: undefined is not a function  scripts.js:123 
我检查了script.js,但没有找到问题。下面是代码,从第120行开始:

jQuery(document).ready(function () {
var $container = jQuery('.full-portfolio .items');

$container.imagesLoaded(function () {
    $container.isotope({
        itemSelector: '.item',
        layoutMode: 'fitRows'
    });
});
  • 您是否定义了jQuery,通过键入jQuery检入控制台

  • jQuery('.full portfolio.items')选择器可能会使用console.log($container)返回空数组检查


  • 所以
    imagesLoaded
    不是一个函数。为什么你认为应该这样?这意味着没有
    imagesLoaded
    方法。您是否加载了定义此功能的插件?@Mouser在此之前的一行发生了错误。您发送到
    jQuery(document)的函数可能重复。准备好了吗
    -您需要另一个
    })在底部