未捕获的类型错误:无法读取未定义的属性“原型”

Uncaught TypeError : cannot read property 'prototype' of undefined

本文关键字:未定义 读取 属性 原型 类型 错误      更新时间:2023-09-26

我正在使用的Wordpress插件的JavaScript有问题。

这是我的代码:

(function ($) {
    $.extend($.slidewizard.prototype, {
        _options_default: function (opts) {
            return opts;
        }
    });
})(jQuery);

我的网站上有很多JS/jQuery,我认为它们之间存在冲突。我的控制台说:

捕获的类型错误:无法读取未定义的属性"原型"

有什么想法吗?

slidewizard 不是 jQuery 的一部分,它是一个 WordPress 插件。

在你有$.slidewizard.prototype的地方,你应该引用包含slidewizard的wordpress库,而不是jQuery的$。

编辑:除非这是已经实现slidewizard的wordpress实现的jQuery的特殊版本,在这种情况下,这将意味着脚本实际上不包含一个名为slidewizard的对象。