Append()

Insert content at the end of each element in the set of matched elements. See also: prepend() ​

append(content)

Insert content as the last element to each element in the set of matched elements. Append creates a new resultset which is used in chained functions. In case a plain text string (text node) is provided the content is automatically wrapped in a <span> elemement to avoid orphan text nodes directly in the body element.
  • content HTML string, string or HTML string to insert after the matched elements.

Examples​​ ​Before ​After
Find: #box, Type: selector
​results.append("<p>Peter Parker</p>");
​<div id="box">​
<h1>Personal information</h1>
</div>


​​​<div id="box">​
<h1>Personal information</h1>
<p>Peter Parker</p>​
</div>
Find: .name, Type: selector
​results.append("Peter Parker");
​​<div>​
<h1>Personal information</h1>
<p class="name"><b>Name: </b></p>
</div>

​<div>​
<h1>Personal information</h1>
<p class="name"><b>Name: </b><span>Peter Parker</span></p>
</div>​
Insert content to multiple <div> elements at once 
Find: div, Type: selector

​results.append("<p>Peter Parker</p>");

​<div>​
<h1>Personal information</h1>
</div>
<div>​
<h1>Personal information</h1>
</div>

​<div>​
<h1>Personal information</h1>
<p>Peter Parker</p>​​
</div>
<div>​
<h1>Personal information</h1>
<p>Peter Parker</p>​​
</div>

​Append snippet

var a = loadhtml('snippets/snippet_name.html');

results.append(a);


​<div id="box">​
<h1>Personal information</h1>
</div>
​<div id="box">​
<h1>Personal information</h1>
<p>Peter Parker</p>​
</div>

query("#box").append("<p>Peter Parker</p>");

<div id="box">​
<h1>Personal information</h1>
</div>

​​<div id="box">​
<h1>Personal information</h1>
<p>Peter Parker</p>​
</div>

query("#box").append("<p>Peter Parker</p>").css("color","red"); <div id="box">​
<h1>Personal information</h1>
</div>

​<div id="box" style="color: red;">​
<h1>Personal information</h1>
<p>Peter Parker</p>​
</div>


Table of Contents

Index

Glossary

-Search-

Back