Я хочу проверить, содержит ли элемент на странице текстовую фразу, он показывает второй скрытый контейнер?Например, «# product-description» содержит «лучший подарок», а затем скрытый контейнер «# best-gift-graphic» поверх изображения продукта.Я нашел ответы на эти вопросы, которые касаются этого, и разбираю части, но я не могу собрать все это вместе.
Я нашел решения, которые скрывают элемент, содержащий текст:
<script type="text/javascript">
$(document).ready(function () {
$("div p:contains('text')").parent('div').hide();
});
</script>
Мне нужно применить show / hide ко второму контейнеру, а не к контейнеру с целевой фразой. Действительно новичок в jquery и просто хочу понять синтаксис.Спасибо в ожидании.