Проблеми с подменюто - какво не е наред с задържането на мишката?

Сайтът (Wordpress), върху който работя, е https://www.mosquitohunters.com/

Това е тема, разработена по поръчка, така че не съм сигурен как менюто е настроено първоначално, но когато се опитам да добавя елементи от подменю за падащо меню, нещата наистина се прецакват.

Мога да поправя повечето от проблемите със стила с CSS, но задържането на курсора на мишката за активиране на падащото меню ме спъна. Изглежда, че се прави с javascript или jquery и е нестабилен и не работи правилно.

Въпросът ми е...кой е най-добрият начин да поправя това? Има ли нещо, което трябва да търся в .js файла, което мога да деактивирам или изключа и вместо това просто да превърна падащото меню в състояние :hover? Изглежда, че ще има повече смисъл...

Благодаря!


person nilssonc    schedule 23.11.2016    source източник
comment
Проверете този url. w3schools.com/howto/howto_css_dropdown.asp   -  person Jomol MJ    schedule 23.11.2016
comment
Благодаря за отговора Въпреки това разбирам как да направя менюто, използвайки само CSS - проблемът е, че след като го направя, все още има нещо, което обърква ефекта на задържане. Предполагам, че това е нещо с javascript или jquery, но не знам как да го разбера или да го премахна. Има ли логика в това?   -  person nilssonc    schedule 23.11.2016


Отговори (1)


Уебсайтът използва този плъгин: https://www.wordpress.org/plugins/megamenu/

Тъй като този файл е включен: https://www.mosquitohunters.com/wp-content/plugins/megamenu/js/maxmegamenu.js?ver=2.3

person Frank    schedule 23.11.2016
comment
вярно Съжалявам, че трябваше да спомена, че добавих този плъгин в опит да измисля различен начин за правене на менюто, за да избегна проблемите, споменати по-горе - но това не проработи, така че плъгинът не се прилага към менюто. Благодаря, че отделихте време да отговорите! - person nilssonc; 23.11.2016
comment
Ако погледнете в app.js, има и препратка към flexNav. Вие го използвате, като добавите клас „flexnav“ към вашия сайт, който е там в ред 183 (<div data-breakpoint="800" class="flexnav">). Можете да опитате да актуализирате кода на flexNav или да прочетете документацията, за да потърсите пропуски. - person Frank; 23.11.2016