Creating HTML elements on the fly : insertAfter « jQuery « JavaScript Tutorial






<html>
  <head>
    <script type="text/javascript" src="js/jquery-1.3.2.js"></script>
    <script type="text/javascript">
        $(document).ready(function(){


            $("<p>Hi there!</p>").insertAfter("#followMe");
        });
    </script>
<style>

  div { margin:3px; width:50px; position:absolute;
        height:50px; left:10px; top:30px; 
        background-color:yellow; }
  div.red { background-color:red; }
  
</style>
  </head>
  <body>
    <body>
        <p id="followMe">Follow me!</p>
    </body>
</html>








30.57.insertAfter
30.57.1.Insert cloned object
30.57.2.Inser query after
30.57.3.Creating HTML elements on the fly
30.57.4.Inserts some HTML after all paragraphs.
30.57.5.Inserts a DOM element after all paragraphs.
30.57.6.insertAfter(content): the reverse of $(A).after(B)
30.57.7.Inserts all paragraphs after an element