То, что вы здесь делаете, вызывает второй метод jQuery .Чтобы процитировать цитаты из документов jQuery:
jQuery( html )
создает элементы DOM на лету из предоставленной строки необработанного HTML.
Если строка передается в качестве параметра в $ (), jQuery проверяет строку, чтобы увидеть, выглядит ли она как HTML ... если строка выглядит как фрагмент HTML, jQuery пытается создать новые элементы DOM, как описано в HTML.Затем создается и возвращается объект jQuery, который ссылается на эти элементы.Вы можете выполнить любой из обычных методов jQuery для этого объекта.
На практике это означает, что вы получите полностью функциональный объект jQuery - вы можете использовать этот объект для манипулирования фрагментом HTML, который вы используете.началось с.Это довольно удобный и совершенно правильный подход.
Единственное, что нужно иметь в виду, это то, что фрагмент не будет отображаться в браузере, если вы на самом деле не добавите его в DOM .