Отклонить раскрывающийся список пользовательского интерфейса в семантической - PullRequest
0 голосов
/ 31 мая 2018

Мне нужно отклонить выпадающий список пользовательского интерфейса при наведении на него.Теперь раскрывающийся список пользовательского интерфейса просто виден и никогда не отображается и не скрывается при нажатии или нажатии.

Вот фрагменты:

<div ng-show="user" class="ui pointing dropdown link item">
    <span class="text">Reg</span>
    <i  class="dropdown icon"></i>
    <div class="menu transition visible">
      <a class="item" href="/xyz">
        Schools
      </a>
      <div class="divider"></div>
      <a class="item" href="/xyz2">
       Admissions
      </a>
    </div>
  </div>

Раскрывающийся список пользовательского интерфейса инициализируется следующим образом:

<script src="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.3.1/components/dropdown.js" type="text/javascript"></script>

<script type="text/javascript">

$('.ui.dropdown')
.dropdown();
</script>

Какие изменения необходимы здесь?

1 Ответ

0 голосов
/ 31 мая 2018

Вам просто нужно добавить класс CSS simple для наведения.

<div ng-show="user" class="ui pointing simple dropdown link item">
    <span class="text">Reg</span>
    <i  class="dropdown icon"></i>
    <div class="menu transition visible">
      <a class="item" href="/xyz">
        Schools
      </a>
      <div class="divider"></div>
      <a class="item" href="/xyz2">
       Admissions
      </a>
    </div>
  </div>

А в файле JS вам нужно инициализировать, как показано ниже

<script>
    $(document).ready(function () {
        $('.ui.dropdown').dropdown();
    })
</script>
...