Maxmaxmaximus6, это вообще не связано с анимацией, это набор функций типа parent, которые щас прописанны через прототип, просто хочется как то упорядочить, по сути я щас пишу безполезный "Hello world" на node-webkit, и по сути понял что нужно сделать не большую либу разных функций.
HTMLElement.prototype.parent = function parent(fnc) { if(fnc.call(this, this)) return this; if(typeof fnc != "function") return this.parentElement; var _parent = this.parentElement; while(_parent) { if(fnc.call(this, _parent)) return _parent; _parent = _parent.parentElement; } return _parent; }; |
вначале ты вызываешь это
if(fnc.call(this, this)) return this; а потом проверяешь функция это или не функция? if(typeof fnc != "function") return this.parentElement; хитрый ход |
Maxmaxmaximus6, это намек на то что мне пора спать, мой код мне тонко намекает:)
|
А еще ты назвал переменную с подчеркивания только от того, что у тя функция называется одноименно, что не имеет смысла) срочно нужно спать.
|
жирафёнок По
![]() |
Цитата:
|
Цитата:
Цитата:
|
|
|
Цитата:
|
Часовой пояс GMT +3, время: 06:05. |