оповещения ($ (»класс.) длина.); выдает ошибку?

0

Обычно.length должен возвращать 0 или больше,

Я не понимаю, почему, но:

alert($('.class').length);

Бросает, я вижу в консоли Google Chrome, эта ошибка:

Uncaught TypeError: Cannot read property 'length' of null test-shop.mysite.com/store/es/:1102
(anonymous function)

Любая идея, почему это могло быть?

Теги:

1 ответ

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

Единственный способ, которым я, похоже, копировать одно и то же сообщение об ошибке, - это когда $ переназначается нулевой возвращающей функцией. Например:

$ = function(){ return null; };
alert($('.class').length);

Чтобы исправить эту проблему, вам нужно выяснить, где находится код, который переназначает $

Следующее может помочь вам отладить проблему:

alert($);

Надеюсь, вы можете использовать это, чтобы определить, что $ самом деле $ на момент вызова

  • 0
    это все, я понял это, но заняло у меня некоторое время ... он был переименован в $ j ... спасибо!

Ещё вопросы

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