NEJVÝHODNĚJŠÍ AKCE ROKU: 90 % extra kreditů ZDARMA s promokódem STROMECEK90. Zjisti více:
NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Diskuze – Lekce 3 - Nahrazování obsahu & klonování v jQuery (DOM)

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Nejnovější komentáře jsou na konci poslední stránky.
Avatar
Odpovídá na Honza Bittner
Karel Labonek:19.4.2018 18:33

Děkuji za odpověď, no já jsem nedočkavej, když jsem pokračoval v dalších lekcích odpovědi jsem našel :-) (například se mi líbí stylování pomocí přidávání a odebírání tříd) . super články děkuji.

Avatar
Max Snítil
Tvůrce
Avatar
Max Snítil:4.11.2021 11:07

proč div není v proměné, přijde mi kód nepřehledný.

Avatar
Petr Gargulák
Správce kvízů
Avatar
Petr Gargulák:9.2.2022 12:46
<div id="attributes"><div class="attr"><input name="" id="" type="text" placeholder="Name" class="required-entry"><button class="btn btn-danger remove" type="button">Remove</button>
</div>
</div>

<button class="btn btn-large btn-success add" type="button">Add</button>


/* Variables */
var row = $(".attr");

function addRow() {
  row.clone(true, true).appendTo("#attributes");
}

function removeRow(button) {
  button.closest("div.attr").remove();
}

$('#attributes .attr:first-child').find('.remove').hide();

/* Doc ready */
$(".add").on('click', function () {
  addRow();
  if($("#attributes .attr").length > 1) {
    //alert("Can't remove row.");
    $(".remove").show();
  }
});
$(".remove").on('click', function () {
  if($("#attributes .attr").size() == 1) {
    //alert("Can't remove row.");
    $(".remove").hide();
  } else {
    removeRow($(this));

    if($("#attributes .attr").size() == 1) {
        $(".remove").hide();
    }

  }
});
Avatar
Jaroslav Drobek:13.5.2022 6:38

Hodnocení:

  • V ukázce 7 není zachován obsah elementu div.
Nejnovější komentáře jsou na konci poslední stránky.
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 4 zpráv z 24.