I have structure like this
<div id="mali_oglasi">
<p class="mali_oglas">
<span class="name">Predaja7</span>
<span class="body">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec urna eros, viverra nec porta vitae, luctus at ipsum. Pellentesque porta imperdiet purus, at pellentesque nisl lacinia et. Nam id justo do</span>
<span class="contact_author">Saša</span>
<span class="date_created">2012-03-13 14:36:30</span>
<span class="date_expires">2012-04-12 14:36:30</span>
<span class="email">[email protected]</span>
<span>Pirot</span>
<span>Auto i Moto</span>
<a class="obrisi" id="16">Obrisi</a>
<a class="izmeni" id="16">Izmeni</a>
</p>
<p class="mali_oglas">
<span class="name">Predaja6</span>
<span class="body">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec urna eros, viverra nec porta vitae, luctus at ipsum. Pellentesque porta imperdiet purus, at pellentesque nisl lacinia et. Nam id justo do</span>
<span class="contact_author">Saša</span>
<span class="date_created">2012-03-13 14:36:19</span>
<span class="date_expires">2012-04-12 14:36:19</span>
<span class="email">[email protected]</span>
<span>Pirot</span>
<span>Auto i Moto</span>
<a class="obrisi" id="15">Obrisi</a>
<a class="izmeni" id="15">Izmeni</a>
</p>.....
</div>
and JS:
$('.izmeni').on('click', function() {
$(this).closest('.name').replaceWith('<input />');
});
I want to target span with class .name in the parent but nothing is happening???