Заменить элемент и сохранить атрибуты
Следующее почти работает вместо всех экземпляровspan[data-type="yesno"]
с lis, но я хотел бы также сохранить атрибуты, классы и т. д. Есть ли способ переноса атрибутов таким же образом, как в html?
$('span[data-type="yesno"]').replaceWith(function(){
return $("<li>", {html: $(this).html()});
})