Nyro модальная своеобразная ошибка

0

Я использую nyromodal. Когда я пытаюсь открыть, модальный, используя следующий код:

<a id = "idDef" href="#" onclick="callNyroModal();" >What idDef ?</a>

function callNyroModal()
{
    alert("Inside Nyro function");
    jQuery("#idDef").nm();
}

Я вижу предупреждение, когда я нажимаю эту ссылку. Но тогда я получаю эту ошибку в firebug:

TypeError: this.on is not a function и модальность не возникает. Я также использую jquery (1.4.2/jquery.min.js) здесь.

Может ли кто-нибудь сказать мне, как я могу избавиться от этой ошибки, и пусть появится модальное окно?

Теги:
nyromodal

1 ответ

0
Лучший ответ

Я рекомендую это:

  1. Выясните, какая строка вызывает ошибку
  2. Установите контрольную точку в firebug в этой строке, запустите код еще раз.
  3. Когда строка выполнения находится в точке останова, выясните, к чему "это" связано в этом контексте и почему это не объект jQuery (я предполагаю, что это должно быть потому, что this.on вызывается). Что-то должно быть связано с "этим" неправильно. Ищите такие вещи, как bind(), apply() и т.д.

Надеюсь, это поможет.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню