В настоящее время я работаю над страницей вики и хотел бы добиться следующего:
У меня есть два div, завернутые в оболочку. Первый будет контейнером для ключевого слова, а второй будет контейнером для описания ключевого слова. По умолчанию второй скрыт и должен появляться, когда пользователь нажимает на ключевое слово. Я пытался настроить javascript, но ничего не происходит, когда я нажимаю ключевое слово div.
Какие-нибудь решения для этого?
Заранее большое спасибо!
$(".Keyword").click(function() {
$(".Keyword").next(".Content").attr("display: true;");
});
.listWrapper {
position: absolute;
top: 20%;
left: 50%;
transform: translate(-50%, -50%);
}
.Keyword {
font-family: 'Varela Round', sans-serif;
font-weight: bold;
padding-bottom: 5px;
}
.Keyword:hover {
cursor: pointer;
}
.Content {
display: none;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<html>
<body>
<div class="listWrapper">
<div class="keyPairWrapper">
<div class="Keyword">Click me to show my content</div>
<div class="Content">This is the content for Key1</div>
</div>
<div class="keyPairWrapper">
<div class="Keyword">Click me to show my content</div>
<div class="Content">This is the content for Key1</div>
</div>
<div class="keyPairWrapper">
<div class="Keyword">Click me to show my content</div>
<div class="Content">This is the content for Key1</div>
</div>
<div class="keyPairWrapper">
<div class="Keyword">Click me to show my content</div>
<div class="Content">This is the content for Key1</div>
</div>
</div>
</body>
</html>