javascript - Creating parent and child elements wit Js/jQuery -


i'm beginner @ js/jquery. want code structure js/jquery:

<div class="box">     <p>1</p>     <div class="content"><span>lorem</span></div> </div>  <div class="box">     <p>2</p>     <div class="content"><span>ipsum</span></div> </div>  <div class="box">     <p>3</p>     <div class="content"><span>dolor</span></div> </div>  <div class="box">     <p>4</p>     <div class="content"><span>sit</span></div> </div>  <div class="box">     <p>5</p>     <div class="content"><span>amet</span></div> </div> 

i have code:

function adddivs(n) {      for(var i=1; i<=n; i++) {          var parentp = $("<p>"+i+"</p>");         var parentcontent = $("<div class='content'></div>");          var boxclassdiv = document.createelement("div");         document.body.appendchild(boxclassdiv);         boxclassdiv.setattribute("class", "box");         $("body").prepend(boxclassdiv, [parentp, parentcontent]);         }     }      window.onload = function getfuncs() {         adddivs(16);     } 

here fiddle: https://jsfiddle.net/ds6wj38k/2/

i found few similar questions , tried add code can't adjust.

thanks.

so first of need div class box:

var box = $('<div>').addclass('box'); 

then want p number:

var p = $('<p>').text(1); 

and div class content , span inside:

var content = $('<div>').addclass('content'); var span = $('<span>').text('any'); content.append(span); 

so created elements need. time combine them:

var listitem = box.append(p).append(content); 

and add body!

$('body').append(listitem); 

the final code:

function adddivs(n) {   (var = 1; <= n; i++) {     var box = $('<div>').addclass('box');     var p = $('<p>').text(i);      var content = $('<div>').addclass('content');     var span = $('<span>').text('any');     content.append(span);      var listitem = box.append(p).append(content);      $('body').append(listitem);   } }  window.onload = function getfuncs() {   adddivs(16); } 

check out code online: http://jsbin.com/xeyugubefu/edit?js,output

enter image description here


Comments

Popular posts from this blog

java - SSE Emitter : Manage timeouts and complete() -

jquery - uncaught exception: DataTables Editor - remote hosting of code not allowed -

java - How to resolve error - package com.squareup.okhttp3 doesn't exist? -