mam skrypt, który umożliwia mi kopiowanie pojemnika div. Wszystko fajnie działa - usuwam i dodaje divy, ale jak usuwam ostatni pojemnik - to skrypt przestaje działać...
Poniżej skrypt:
function wiecej(){ var clonedEl = document.getElementById('kryterium_'+last).cloneNode(true); clonedEl.setAttribute('id','kryterium_'+ ++last); clonedEl.getElementsByTagName('select')[0].setAttribute('name','imagehome[]'); clonedEl.getElementsByTagName('select')[0].setAttribute('onChange','picture'+ last + '.src=this.options[this.selectedIndex].getAttribute(\'data-whichPicture\');'); clonedEl.getElementsByTagName('input')[0].setAttribute('name','description[]'); clonedEl.getElementsByTagName('input')[0].setAttribute('value',''); clonedEl.getElementsByTagName('input')[1].setAttribute('name','endescription[]'); clonedEl.getElementsByTagName('input')[1].setAttribute('value',''); clonedEl.getElementsByTagName('img')[0].setAttribute('id','picture'+ last); clonedEl.getElementsByTagName('img')[0].setAttribute('src','img/null.png'); document.getElementById('kryteria').appendChild(clonedEl); }
Oraz to co kopiuję:
$zmienna = $ilosc_wierszy; echo <<< edytuj <div id="kryteria"> edytuj; $a = 0; ++$a; echo <<< edytuj <div id="kryterium_$a" class="kryt"> <div class="attribute"> <select name="imagehome[]" onChange="picture$a.src=this.options[this.selectedIndex].getAttribute('data-whichPicture');"> <option value="{$wpisy['imagehome']}" data-whichPicture="../upload/_thumbs/Images/{$wpisy['partners']}">Aktualne zdjęcie: {$wpisy['imagehome']}</option> edytuj; foreach ($plik as $filename) { } echo <<< edytuj </select> <input type="text" name="description[]" value="{$wpisy['description']}" class="pl"/> <input type="text" name="endescription[]" value="{$wpisy['endescription']}" class="en"/> </div> <div class="asd"> <div class="fix"> <img src="../upload/_thumbs/Images/{$wpisy['imagehome']}" id="picture$a" style="min-height:100px;" /> </div> </div> <a class="remove" href="#" onclick="$(this).parent().slideUp(function(){ $(this).remove() }); return false">usun</a> </div> edytuj; } echo <<< edytuj </div>
Będę wdzięczny za każdy rodzaj pomocy! Dziękuję!