В данный момент меню выпадает по событию onMouseOver, кто-нибудь переделывал на событие onClick?
Искал, менял событие одно на другое в файле .js, но оно все равно выпадает по наведении курсора мышки. Пересмотрел около 100 сайтов на Битриксе, везде меню выползает при наведении.
PS: события менял тут
bitrix/templates/название_шаблона/components/bitrix/menu/horizontal_multilevel/script.js
[CODE]
var jshover = function()
{
var menuDiv = document.getElementById("horizontal-multilevel-menu")
if (!menuDiv)
return;
var sfEls = menuDiv.getElementsByTagName("li");
for (var i=0; i<sfEls.length; i++)
{
sfEls[i].onmouseover=function()
{
this.className+=" jshover";
}
sfEls[i].onmouseout=function()
{
this.className=this.className.replace(new RegExp(" jshover\\b"), "");
}
}
}
[/CODE]