jQuery - clone( bool ) Method
Advertisements
Description
The clone( bool ) method clones matched DOM Elements, and all their event handlers, and select the clones.
This is useful for moving copies of the elements, and their events, to another location in the DOM.
Syntax
Here is the simple syntax to use this method −
selector.clone( bool )
Parameters
Here is the description of all the parameters used by this method −
bool − Set to true to enable cloning of event handlers.
Example
Following is a simple example a simple showing the usage of this method −
Live Demo<html> <head> <title>The jQuery Example</title> <script type = "text/javascript" src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"> </script> <script type = "text/javascript" language = "javascript"> $(document).ready(function() { $("div").click(function () { $(this).clone().insertAfter(this); }); }); </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>
This will produce following result −
jquery-dom.htm
Advertisements