Я просматривал jQuery, чтобы лучше понять, как он работает. Конструктор просто вызывает
new jQuery.fn.init
. Мне было интересно, в чем смысл наличия init внутри прототипа jQuery? Разве определение init ()
как часть самого объекта jQuery не служит той же цели?
В основном я хотел бы знать, почему функция init jQuery находится в jQuery.fn.init ( )
, а не jQuery.init ()
Есть люди, которые делают это:
jQuery('a').eq(0).hide().init('div').slideToggle(); //?