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