Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

193
Views
¿Cómo poner algunos elementos div dentro de un elemento div principal con javascript?

Aquí hay un ejemplo:

 <div class="main"> </div> <div class="main2"> </div> <div class="sub"> content </div> <div class="sub"> content </div> <div class="sub"> content </div> <div class="sub"> content </div> <div class="sub"> content </div> <div class="sub"> content </div> <div class="sub"> content </div> <div class="sub"> content </div> <div class="sub"> content </div>

Quiero que todos los div que obedezcan la ecuación '2n-1' estén dentro del div principal, y todos los div que obedezcan la ecuación 2n estén dentro del div main2.

Probé con css nth-child pero no pude :/

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Si te entiendo bien:

 const subs = document.querySelectorAll('.sub') const main = document.querySelector('.main') const main2 = document.querySelector('.main2') for (let i = 0; i < subs.length; i++) { if(i%2 === 0) { main.appendChild(subs[i]) } else { main2.appendChild(subs[i]) } }
 .main{ background: blue; } .main2{ background: red; }
 <div class="main"> </div> <div class="main2"> </div> <div class="sub"> content1 </div> <div class="sub"> content2 </div> <div class="sub"> content3 </div> <div class="sub"> content4 </div> <div class="sub"> content5 </div> <div class="sub"> content6 </div> <div class="sub"> content7 </div> <div class="sub"> content8 </div> <div class="sub"> content9 </div>

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!