Я новичок в HTML и JS. Необходимо создать динамический список расширения и свернуть. вар ParentId = document.getElementById ("ABCD") parentId.setAttribute ("данных переключения", "коллапс") parentId.setAttribute ("данные-мишень", "# collapse1") вар тег = document.createElement ("UL"); tag.setAttribute ("ID", "collapse1") tag.appendChild (document.createTextNode ("PQR")) parentId.appendChild (тег)Does element.appendChild (node) применяет свойства родительского узла к дочернему узлу?
Попытка для списка как- ABCD PQR
Итак, в этом случае, когда я нажимаю на ABCD, PQR расширяется/сворачивается. Но проблема заключается в нажатии на PQR, оно снова рушится. Значит, свойства родителя также применяются к дочернему узлу?
Спасибо, но я могу отключить его? Я могу зарегистрировать конкретное другое событие для дочернего элемента? –
Я обновил свой ответ, вы можете остановить его с помощью 'event.stopPropagation' –