Под каждым li есть пустой элемент div, который фиксирует событие щелчка для «+/-» в древовидной структуре.Когда li расширяется (-), код выглядит следующим образом:
<li class="collapsable lastCollapsable">
<div class="hitarea collapsable-hitarea lastCollapsable-hitarea " id="unique_id"></div>
А когда li свернут (+), код выглядит следующим образом:
<li class="expandable lastExpandable">
<div class="hitarea expandable-hitarea lastExpandable-hitarea" id="unique_id">
Итак, из JavaScriptили любой другой тестовый пример, мы можем использовать getElementById ("unique_id"). click ().Возможно, нам понадобится добавить уникальный идентификатор для каждого li.