Если вы сделаете alert(pages[x])
, вы обнаружите, что каждый pages[x]
является элементом DOM, а не объектом jQuery, поэтому вы получаете ошибку, что pages[x].css
не является функцией. Вы, вероятно, хотите сделать:
$(pages[x]).css('z-index', x);
Редактировать: Несмотря на то, что jQuery позволяет вам обращаться к элементам pages
как к массиву, это не настоящий объект массива, поэтому я сомневаюсь, что push
и pop
будут работать .