Имам един списък , в които се опитвам да открия предишния <em> елемент.
И да взема стойността му.
Когато HTML кода е
С jquery
Така показва точно текстовете, но ако примерно имам някакъв друг таг между em и a таговете:
Тогава кода не работи, пробвах със find() и closest(), но целта ми е когато кликна на дадения линк, да намери най-близкия предишен клас на EM и да му вземе текста. Някакви идей?
И да взема стойността му.
Когато HTML кода е
Код:
<div class="nekafklas">
<em>test</em><a href="javascript:;">Vzemi texta</a>
<em>test2</em><a href="javascript:;">Vzemi texta</a>
<em>test3</em><a href="javascript:;">Vzemi texta</a>
</div>
Код:
jQuery("div.nekafklas a").click(function(){
var texta= jQuery(this).prev('em').text();
alert(texta);
});
Код:
<em>test3</em><br><br><b></b><a href="javascript:;">Vzemi texta</a>