Ветвления любые, вложенность любая...
Надо чтобы при клике на вложенный пункт (именно элемент
li) событие не развинчивалось по DOM'у вверх. Как сделать по
a понятно, но нужно сделать по
li. Можно конечно обернуть все в "кликодив", если ничего не выйдет, так и сделаю, просто хотелось сделать без лишней разметки.
Спойлер (Отобразить)CODE (
html):
скопировать код в буфер обмена
<div id="leftmenu">
<ul class="layer1">
<li>
<a href="#">Услуги 1</a>
<ul class="layer2">
<li>
<a href="#"><span>Информационная безопасность</span></a>
<ul class="layer3">
<li><a href="#">Аттестационные испытания</a></li>
<li>
<a href="#">Зfghdfghdfgh</a>
<ul class="layer4">
<li><a href="#">Разработка</a></li>
<li><a href="#">Разработка</a></li>
<li><a href="#">Разработка</a></li>
<li><a href="#">Разработка</a></li>
<li><a href="#">Разработка</a></li>
<li><a href="#">Разработка</a></li>
<li><a href="#">Разработка</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="#">Услуги 2</a></li>
</ul>
</div>