jQuery .html()
Learn all about the jQuery function .html().
This method is not available on XML documents.
In an HTML document, .html()
can be used to get the contents of any element. If the selector expression matches more than one element, only the first match will have its HTML content returned. Consider this code:
1
|
|
In order for the following <div>
‘s content to be retrieved, it would have to be the first one with class="demo-container"
in the document:
1
2
3
|
|
The result would look like this:
1
|
|
This method uses the browser’s innerHTML
property. Some browsers may not return HTML that exactly replicates the HTML source in an original document. For example, Internet Explorer sometimes leaves off the quotes around attribute values if they contain only alphanumeric characters.