Меню с всплывающим меню - PullRequest
0 голосов
/ 05 октября 2018

Я пытался часами, как использовать меню Semantic Ui с выпадающим списком.

В принципе, мне бы хотелось, чтобы при наведении второго элемента всплывающее окно располагалось так же, как и первый., который занимает 100% ширины.

Я создал скрипку для лучшего объяснения.

https://jsfiddle.net/bruno911/6ya54es8

$('.menu .dropdown').each(function() {
  $(this).popup({
    inline: true,
    lastResort: 'bottom center',
    hoverable: true,
    popup: $(this).next(),
    boundary: window,
    delay: {
      show: 200,
      hide: 500
    },
    movePopup: false
  });

});

В соответствии с исходным кодом семантического интерфейса пользователя:

https://github.com/Semantic-Org/Semantic-UI/blob/master/src/definitions/modules/popup.js#L503

Если я определяю целевой элемент, например: $ ('. Menu .dropdown'). First () слева от всплывающего окна должно начинаться там, и если яустановите всплывающее окно как popup: $ ('. popup'), оно будет отображать это всплывающее окно, проблема в том, что в этих случаях он всегда отображает целевой элемент.

Не уверен, является ли это ошибкой, или яЯ делаю что-то не так.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...