Využij akce až 30 % zdarma při nákupu e-learningu. Více informací. Zároveň je tento týden sleva až 80 % na e-learning týkající se C# .NET
Hledáme nového kolegu do redakce - 100% home office, 100% flexibilní pracovní doba. Více informací.
Avatar
John Ronald Reuel Tolkien:8.3.2018 20:03

Zdravím,
Mám následující kód :

window.onload=function()
{
var pocet=7;

for (var i=0;i<7;i++)
{

 pocet--;

 for (var j=pocet;j<5;j++)
 {

 var bunka=document.createElement("button");
 $(bunka).text("s");
 $(bunka).addClass("bunky");
 document.body.appendChild(bunka);


 }



}

Všechno funguje jak má, ale když do vnějšího cyklu připíšu

document.write("<br>");

tak mi přestane fungovat addClass....
Čím to může být ?
Děkuji za odpověď

Editováno 8.3.2018 20:04
 
Odpovědět
8.3.2018 20:03
Avatar
Šimon Rataj
Člen
Avatar
Šimon Rataj:9.3.2018 15:31

Mně všechno funguje jak má.
Možná, když už používáš jQuery, zkus to takhle:

$(function()
      {
        var pocet=7;

        for (var i=0;i<7;i++)
        {

         pocet--;

         for (var j=pocet;j<5;j++)
         {

         var bunka=$('<button>');
         bunka.text('s');
         bunka.addClass('bunky');
         $('body').append(bunka);


         }
         $('body').append('<br>');


        }
});
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět
9.3.2018 15:31
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
John Ronald Reuel Tolkien:9.3.2018 17:41

Ano, děkuji takto to již funguje :D

 
Nahoru Odpovědět
9.3.2018 17:41
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.