Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Как получить содержимое родительского блока JQUERY


Автор: Cheizer 28.2.2017, 18:22
Друзья приветствую, подскажите пожалуйста решение, никак не соображу, как по клику получить текст из тегов одного блока родителя? 
В примере ниже не работает почему то  я не гуру в jquery совсем. Не могу понять как решить.


Код

<div class="item">
<h2>ЗАГОЛОВОК ПЕРВЫЙ</h2>
 
<a class="info" href="#">подробно</a>
</div>
 
<div class="item">
<h2>ЗАГОЛОВОК ВТОРОЙ</h2>
<a class="info" href="#">подробно</a>
</div>


Код

$('a.info').on('click', 
            function() {
            var info = $(this).parent(".item h4").text();
             alert(info);    
})

Автор: Cheizer 28.2.2017, 20:10
решено! 

Код

$('a.info').on('click', function() {
    var info = $(this).parent(".item").find('h2').text();
    alert(info);    
})

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)