Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   что возвращает функция wrap? (https://javascript.ru/forum/jquery/27301-chto-vozvrashhaet-funkciya-wrap.html)

zebra741258963 08.04.2012 22:25

что возвращает функция wrap?
 
В русских описаниях ничего не говорится...
Может и не должно ничего возвращаться? (я просто привык в обычных языках всегда возвращается)
Просто я делаю несколько действий с объектом, и не могу понять, вдруг после wrap я уже работаю не со своим объектом, а обёрткой? Как правильно это проверить когда выполняется много действий с одним объектом сразу? (был бы один - я бы в алерте вывел бы его .html() и понял бы с кем работаю)

B@rmaley.e><e 08.04.2012 22:33

В jQuery активно используется fluent interface, т.е. если метод не обязан возвращать какое-нибудь значение (является сеттером, например) то возвращается ссылка на текущий объект (т.е. тот, метод которого вызывается). Там обычно не бывает такого, чтобы ничего не возвращалось.

Документацию лучше читать официальную: http://api.jquery.com/wrap/. Там говорится:
Цитата:

This method returns the original set of elements for chaining purposes.

zebra741258963 09.04.2012 00:04

Спасибо. А есть какой-нибудь хороший русский аналог документации?
Просто пробежавшись по ответам гугла на русских сайтах про возвращаемое значение небыло сказано...

B@rmaley.e><e 09.04.2012 07:35

Русских аналогов не знаю и не искал. Да и им всё равно не сравниться с официальной документацией.


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