Я создаю элементы с jQuery и затем добавляю их к существующим HTML. Вот мой jQuery код:
var h1 = $(data2).find("h1").html();
var image = $(data2).find(".tutorialContent .wsite-image:first-child").html();
$(".searchResults").append('<a class="searchResultsImageTitle">' + '<div class="searchResultsImage">' + image + '</div>' + '<div class="searchResultsTitle">' + h1 + '</div>' + '</a>');});
Я хочу, чтобы код выше произвел это HTML:
<a class="searchResultsImageTitle">
<div class="searchResultsImage"></div>
<div class="searchResultsTitle"></div>
</a>
Но вместо этого я получаю это HTML:
<a class="searchResultsImageTitle"></a>
<div class="searchResultsImage"></div>
<div class="searchResultsTitle"></div>