- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
What is the difference between jQuery.html( ) and jQuery.append( ) methods in jQuery?
jQuery.html() method
The html() method gets the html contents (innerHTML) of the first matched element. This property is not available on XML documents.
Example
You can try to run the following code to learn how to work with jQuery.html() method in jQuery:
<html> <head> <title>jQuery html() method</title> <script src = "https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script> $(document).ready(function() { $("div").click(function () { var content = $(this).html(); $("#result").html(content); }); }); </script> <style> div{ margin:10px; padding:12px; border:2px solid #666; width:100px; } </style> </head> <body> <p>Click on any square below to see the result:</p> <p id = "result"> THIS IS TEST </p> <div class = "div" style = "background-color:blue;"> <h1>This is square one </h1> </div> <div class = "div" style = "background-color:green;"> <h1>This is square two </h1> </div> <div class = "div" style = "background-color:red;"> <h1>This is square three </h1> </div> </body> </html>
jQuery.append() method
The append( content ) method appends content to the inside of every matched element.
Example
You can try to run the following code to learn how to work with jQuery.append() method:
<html> <head> <title>jQuery append() method</title> <script src = "https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script> $(document).ready(function() { $("div").click(function () { $(this).append('<div class = "div"></div>' ); }); }); </script> <style> .div { margin:10px; padding:12px; border:2px solid #666; width:60px; } </style> </head> <body> <p>Click on any square below to see the result:</p> <div class = "div" style = "background-color:blue;"></div> <div class = "div" style = "background-color:green;"></div> <div class = "div" style = "background-color:red;"></div> </body> </html>
Advertisements