After getting success in my AJAX response, I need to append HTML content inside a div
. Usually, I do something like this:
$(".parent").append("<div class='child'>Text</div>");
This is usually fine, except when I have a massive quantity of content that I need to be appended. For example, I need to append this HTML text inside the parent div
:
<div class="mt-5 mb-4 d-flex justify-content-center align-items-center">
<div class="col-md-5">
<p>Text example 1</p>
<i class="some-icon"></i>
</div>
<div class="col-md-5">
<p>Text example 2</p>
<div>Description</div>
</div>
</div>
I can put this text in one line, yes, but it is massively unorganized, confusing and hard to read.
Is there any way to keep the text uncondensed in the append
function? Or is there another jQuery function that allows me not to use this text in one single line?
I would apreciate any help.