Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Что означает такая запись: href="javascript::;" (https://javascript.ru/forum/misc/61851-chto-oznachaet-takaya-zapis-href%3D-javascript-%3B.html)

maxapet 11.03.2016 21:23

Что означает такая запись: href="javascript::;"
 
Пытаюсь разобраться с AdminLTE. На странице описания увидел такой код: <a href="javascript::;" /> Что он означает? По идее, здесь должен быть код, который показывает/скрывает подменю. Но что-то для меня это совсем-совсем неочевидно. :no:

ruslan_mart 12.03.2016 04:14

maxapet, это такой приворукий подход делать ссылку ссылкой.

maxapet 12.03.2016 04:33

Руслан, а как понять, какая функция вызывается? Что означает "::"?

maxapet 12.03.2016 04:38

Вернее, href="javascript:" понятно, а вот что означает ещё одно ":" - совершенно непонятно... :no:

maxapet 12.03.2016 05:47

И с ":" тоже понятно, не понятно, где здесь вызов функции, которая показывает подменю <ul class="nav tree-view">:
<li class="treeview" id="scrollspy-components">
              <a href="javascript::;"><i class="fa fa-circle-o"></i> Components</a>
              <ul class="nav treeview-menu">
                <li><a href="#component-main-header">Main Header</a></li>
                <li><a href="#component-sidebar">Sidebar</a></li>
                <li><a href="#component-control-sidebar">Control Sidebar</a></li>
                <li><a href="#component-info-box">Info Box</a></li>
                <li><a href="#component-box">Boxes</a></li>
                <li><a href="#component-direct-chat">Direct Chat</a></li>
              </ul>
            </li>

ruslan_mart 14.03.2016 10:18

maxapet, скорей всего просто опечатка.

Цитата:

Сообщение от maxapet
где здесь вызов функции, которая показывает подменю <ul class="nav tree-view">:

Вероятнее всего обработчик навешан через скрипт. Смотрите через отладчик вкладку "Event Listeners".


Часовой пояс GMT +3, время: 11:12.