2013-09-10 5 views
1

У вас возникла проблема с JavaScript подключаемого модуля Wordpress, который я использую.Uncaught TypeError: невозможно прочитать свойство 'prototype' of undefined

Вот мой код:

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

У меня есть много JS/JQuery в моем веб-сайте, и я думаю, что существует конфликт между ними. Моя консоль сказал:

Uncaught TypeError: не могу прочитать свойство 'прототип' неопределенной

Любые идеи?

+3

Ну, это означает, что '$ .slidewizard' не определен. Перед запуском этого кода убедитесь, что вы загрузили плагин. –

ответ

0

slidewizard не является частью jQuery, это плагин wordpress.

Если у вас есть $.slidewizard.prototype, вы должны ссылаться на библиотеку wordpress, которая содержит slidewizard вместо $, которая является jQuery.

EDIT: Если это специальная версия jQuery, реализованная wordpress, которая уже реализует slidewizard, в этом случае это означает, что на самом деле скрипт не содержит объект slidewizard.

+0

Hi, Благодарим за быстрый ответ! Я не знаю, является ли это специальной версией, потому что я просто загрузил этот плагин. думаю, проблема в том, что я использую старую версию jQuery для одного из подключаемых модулей. Спасибо вам, увидят это :) – Rayden

Смежные вопросы