Вопрос

Какие плагины jQuery существуют для аккордеона с вертикальным наведением?Я ищу плагин, который будет использоваться для меню, где:

  • пункты подменю будут расширяться только после секундного наведения курсора мыши (так что, возможно, используется плагин hoverIntent);
  • он может изящно ухудшиться, если Javascript отключен;и
  • свернет / закроет любой пункт подменю, когда мышь полностью переместится с него.

большое вам спасибо!

Это было полезно?

Решение

Вы можете попробовать аккордеон пользовательского интерфейса jquery.У него много опций, и вы тоже можете его настроить.

Другие советы

Я могу ошибаться, но я думаю, что могут возникнуть неотъемлемые проблемы при использовании наведения курсора мыши или события mouseenter для управления вертикальным аккордеоном - если только вы действительно знайте, на что будут похожи подменю.

Проблема заключается в том, что, если:у вас есть длинный список элементов в подменю и несколько коротких подменю или отдельных пунктов меню, которые приведены ниже.вот так:

  • меню
    • 1
    • 2
      • a
      • b
      • c
      • d
      • e
      • f
    • 3
    • 4
    • 5
      • a
      • b
      • c

Поэтому, когда вы переходите от # 2 к # 3, # 2 сворачивается, помещая ваш указатель далеко вниз по списку.Вы запускаете все события наведения курсора мыши / выхода или ввода курсора мыши / оставления для #3, # 4, #5...и, возможно, пройдите мимо всего меню...все может начать крутиться как сумасшедшее.

Возможно, можно заставить работать плагин hoverIntent, но я думаю, что простое использование щелчка мыши - более элегантное решение.По крайней мере, для абстрактного списка, то есть.

эй, взгляните на этот плагин для Hover Accordion, я искал такой же эффект и нашел это. http://berndmatzner.de/jquery/hoveraccordion/

И это может помочь вам сделать наведение с помощью оригинального аккордеона jquery.$("#accordion").accordion({ event: "mouseover" });

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top