Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   В какой последовательности применяются функции? (https://javascript.ru/forum/misc/50192-v-kakojj-posledovatelnosti-primenyayutsya-funkcii.html)

borus 16.09.2014 10:19

В какой последовательности применяются функции?
 
Здравствуйте.

Есть строчки в коде
var elements = $('span.addtocart-button');
...
var selection = $(elements[i]).parent().prev().find('.baget_select option:selected');

скажите, пожалуйста, в какой последовательности применяются функции во второй строке

tsigel 16.09.2014 10:20

$(elements[i]) > parent() > prev() > find('.baget_select option:selected')


Цитата:

$(elements[i])
Лучше писать так:

var selection = elements.eq(i).parent().prev().find('.baget_select option:selected');

BETEPAH 16.09.2014 10:28

а вот так даже будет понятна последовательность :)
elements.eq(i)
  .parent()
  .prev()
  .find('.baget_select option:selected');


Часовой пояс GMT +3, время: 11:47.