Итак, допустим, у меня есть несколько div на странице с идентификатором «Toggle». и в каждом div есть еще два divs.Slidetoggle и изменить цвет фона div на div нажмите?
- «Заголовок» Это всегда видно.
- «Комментарий» Это включает/выключает, когда заголовок загорается (по умолчанию выключено).
Как бы это сделать с помощью jquery? Я получил его работу, но только с одним на странице.
<script>
$(function() {
$('#toggle').on('click', function() {
$(this).find('#comment').slideToggle(100);
});
});
</script>
(возможно, это другой вопрос, но я хотел бы также, как «заголовок» фон DIV, чтобы быть изменен на синий при щелчке (и комментарий опускается вниз) и вернуться, когда «заголовок» нажат снова, раздвигая комментарии вверх)
Первое, что требуется первым: поскольку идентификаторы являются уникальными идентификаторами, вы не можете применять идентификатор к нескольким элементам на одной странице. Это «незаконно», так сказать, и сделает все, что угодно, в jQuery, пытаясь настроить его бесполезно. – kunalbhat