Я пытаюсь иметь «триггер» с определенным class
показать скрытый div, который разделяет те же самые class
, выбранные из группы. Например, когда вы нажимаете эту:конкретные divs id показывает скрытые divs с совпадающим идентификатором
<a class="trigger products">
Products
</a>
он покажет содержание внутри:
<div class="trigger-children products">
content
</div>
Там будет несколько классов, как .products
только один. У меня есть логика, но я не уверен, как писать ее в jQuery и писать наиболее эффективным способом. Я знаю, что это будет click()
, который отображает скрытый контент. Таким образом, .trigger-children
будет иметь display:hidden
в css и будет отображаться на клик.
Обратите внимание, что у меня уже есть настройка события щелчка с этой системой. .trigger
в настоящее время стреляет собственным click()
, который делает что-то другое, поэтому не уверен, что я должен их объединить. В частности, она делает:
$(document).ready(function(){
$(".trigger").click(function() {
$(".hidden-content").slideToggle(200);
});
});
https://jsfiddle.net/RalphLeMouf/ng86b7z3/
не очень хорошая идея, чтобы назначить тот же идентификатор для нескольких элементов, –
@bkVnet см правок. – rlm