У меня есть ряд выпадающих функций Bootstrap, которые отображают списки стран для каждого континента, американские штаты и т.д. Они выглядят так:Bootstrap выпадающих внутри выпадающего меню
<nav class="dropdown Canada" style="margin-top: 5px;">
<button class="btn dropdown-toggle" type="button" id="dropdownCanada" data-toggle="dropdown" aria-expanded="true" style="width: 100%; background: #f00; color: #fff;"> <b>Canada</b> </button>
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownCanada">
<?php
echo join($Provinces, '');
?>
</ul>
</nav>
<nav class="dropdown States" style="margin-top: 5px;">
<button class="btn dropdown-toggle" type="button" id="dropdownStates" data-toggle="dropdown" aria-expanded="true" style="width: 100%; color: #fff;"> <b>United States</b> </button>
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownStates">
<?php
echo join($States, '');
?>
</ul>
</nav>
Они работают хорошо, но я бы например, чтобы вывести все списки стран внутри выпадающего списка и все списки штатов, провинций и т. д. внутри другого. Поэтому, когда вы нажимаете кнопку с надписью «Страны», на ней отображаются кнопки с надписью «Северная Америка», «Африка» и т. Д. Затем пользователь нажимает «Северная Америка», чтобы просмотреть список всех стран Северной Америки.
Но когда я помещаю все свои кнопки вниз в аналогичную кнопку, это работает только наполовину. Когда я нажимаю «Страны», он отображает список кнопок, но ничего не происходит, когда я нажимаю одну из этих кнопок.
Может ли кто-нибудь показать мне, как это сделать правильно? Или это не может быть сделано с Bootstrap? Если есть лучший способ сделать это, это работает для меня. ;)
Я не уверен, что правильно понял вашу проблему, но это то, что вы ищете? : http://stackoverflow.com/questions/9758587/twitter-bootstrap-multilevel-dropdown-menu –
Если пользователь нажимает кнопку с надписью «Страны», появляется раскрывающийся список с кнопками «Северная Америка», «Африка», и т. д. Пользователь может затем щелкнуть по любой из этих кнопок, и в свою очередь отобразит список стран в Северной Америке, Африке и т. д. Возможно, вам будет предоставлена ссылка. Я буду играть с ним и посмотреть, смогу ли я работать с кнопками выпадающего меню, а не с простыми ссылками. Спасибо. –
Надеюсь, это поможет вам, если не тогда, дайте нам знать, и мы найдем другой путь. –