Свойство объекта Cannot read property 'length' of undefined
Подскажите, пожалуйста, почему такой код выдает ошибку на строке
all: this.item.length var pagination = { item: $('.cart-info__content>.cart-info__item'), all: this.item.length } А такой работает: var pagination = { item: $('.cart-info__content>.cart-info__item'), all: function(){ return this.item.length} } ? |
Blizzart,
this разный |
Получается this = window ? Короче, ясно в ключе нельзя ссылаться на другие свойства объекта, только метод использовать для этого. Спасибо
|
Цитата:
var pagination = { item: $('.cart-info__content>.cart-info__item') } pagination.all = pagination.item.length |
Часовой пояс GMT +3, время: 21:30. |