Следующая часть будет как раз посвещена html и прочим методам, работающим через domManip. Именно там отслеживаются скрипты (ну, еще при работе с ajax).
К сожалению, в jQuery нет специального метода для создания фрагмента, поэтому делаем так — $(document.createDocumentFragment()). А там уже с ним как с обычной нодой, куда можно добавлять туда элементы.
Ну почему же бессмысленная идея :) Вот, к примеру, Atom.JS от TheShock, а вот Zepto.js.
Большинство из нюансов в библиотеке — от поддержки старых браузеров.
Огонь как инструмент — слишком низкий уровень и годился бы если бы я ожидал знания ассемблера или хотя бы внутренностей V8 :) С рецептом тоже не очень ок. Пусть будет кухонный комбайн :)
То, что люди разные — я не удивляюсь, а удивляюсь тому, что очень мало людей ничего не интересует.
У Вас некорректное сравнение. Повар и рецепт — вот хорошее сравнение, рецепт за него написали и ему нужно с помощью него сделать какое-то блюдо. Хороший повар если и пользуется чужими рецептами, то он сам знает, почему из этого рецепта получается то, что получается, а что в нем следует изменить, чтобы получилось еще лучше.
А удивляет в людях — простое отсутствие интереса :) Наличие его — жирный плюс на собеседовании.
Я тоже не читал исходный код jQuery целиком (и не призываю). Но мне интересно как что работает и я туда периодически поглядываю. Статья — для таких же, кому интересно.
Наверное не очень хорошо выразился, поправлю, спасибо.
$(document.createDocumentFragment())
. А там уже с ним как с обычной нодой, куда можно добавлять туда элементы.Большинство из нюансов в библиотеке — от поддержки старых браузеров.
Поправлю, спасибо.
Лучше во фрагмент положить, конечно. Сейчас сделаем, спасибо.
То, что люди разные — я не удивляюсь, а удивляюсь тому, что очень мало людей ничего не интересует.
А удивляет в людях — простое отсутствие интереса :) Наличие его — жирный плюс на собеседовании.