Я новичок в jQuery и мне нужна помощь в решении следующей проблемы.
Как я могу прочитать текст из div и распечатать в предупреждении при нажатии?
Мой HTML-код:
<div>
<div id"test">text1</div>
<a href = "#">select</a>
<div id"test">text2</div>
<a href = "#">select</a>
<div id"test">text3</div>
<a href = "#">select</a>
</div>
$('a').on('click', function() {
var div = $(this).prev();
alert(div.text());
});
<script src = "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div>
<div id = "test1">text1</div> <a href = "#">select</a>
<div id = "test2">text2</div> <a href = "#">select</a>
<div id = "test3">text3</div> <a href = "#">select</a>
</div>
Пожалуйста, отредактируйте свой вопрос и поместите туда разметку. Хотя то, что вы пишете в комментариях, недействительно, потому что
id"test"
должно бытьid = "test"