В чем разница между функциями JQuery.clone() и .html()?
Документация Jquery гласит:
Метод .clone() выполняет глубокую копию набора совпадающих элементов, что означает, что он копирует согласованные элементы, а также все их потомков и текстовых узлов.
В HTML-документе .html() можно использовать для получения содержимого любого элемент. Если выражение селектора соответствует нескольким элементам, только в первом матче будет возвращен HTML-контент.
Мне кажется, что они взаимозаменяемы, так есть ли конкретная ситуация, когда кто-то будет использовать другой?