Цитата:
Сообщение от Tod
|
Спасибо, Тod, но что-то не то...
Пробовал решить задачу, используя ваш пример, но так и не вышло, может, поможете написать пример ….

?
Я решил свою задачу, но код вышел какой-то большой, и вообще можно ли так делать?
Цитата:
lib.Top_Base_Menu = HMENU
lib.Top_Base_Menu.entryLevel = 1
lib.Top_Base_Menu {
1 = TMENU
1.maxItems = 9
1 {
wrap = <ul class="top_nav">|</ul>
expAll = 1
NO.allWrap = <li class="item_li" onmouseover="document.getElementById('sub_1').styl e.display='block'" onmouseout="document.getElementById('sub_1').style .display='none'">|<ul class="sub_ul" id="sub_1"></li>||<li class="item_li" onmouseover="document.getElementById('sub_2').styl e.display='block'" onmouseout="document.getElementById('sub_2').style .display='none'">|<ul class="sub_ul" id="sub_2"></li>||<li class="item_li" onmouseover="document.getElementById('sub_3').styl e.display='block'" onmouseout="document.getElementById('sub_3').style .display='none'">|<ul class="sub_ul" id="sub_3"></li>||<li class="item_li" onmouseover="document.getElementById('sub_4').styl e.display='block'" onmouseout="document.getElementById('sub_4').style .display='none'">|<ul class="sub_ul" id="sub_4"></li>||<li class="item_li" onmouseover="document.getElementById('sub_5').styl e.display='block'" onmouseout="document.getElementById('sub_5').style .display='none'">|<ul class="sub_ul" id="sub_5"></li>||<li class="item_li" onmouseover="document.getElementById('sub_6').styl e.display='block'" onmouseout="document.getElementById('sub_6').style .display='none'">|<ul class="sub_ul" id="sub_6"></li>||<li class="item_li" onmouseover="document.getElementById('sub_7').styl e.display='block'" onmouseout="document.getElementById('sub_7').style .display='none'">|<ul class="sub_ul" id="sub_7"></li>||<li class="item_li" onmouseover="document.getElementById('sub_8').styl e.display='block'" onmouseout="document.getElementById('sub_8').style .display='none'">|<ul class="sub_ul" id="sub_8"></li>||<li class="item_li" onmouseover="document.getElementById('sub_9').styl e.display='block'" onmouseout="document.getElementById('sub_9').style .display='none'">|<ul class="sub_ul" id="sub_9"></li>||<li class="item_li" onmouseover="document.getElementById('sub_10').sty le.display='block'" onmouseout="document.getElementById('sub_10').styl e.display='none'">|<ul class="sub_ul" id="sub_10"></li>||<li class="item_li" onmouseover="document.getElementById('sub_11').sty le.display='block'" onmouseout="document.getElementById('sub_11').styl e.display='none'">|<ul class="sub_ul" id="sub_10"></li>||<li class="item_li" onmouseover="document.getElementById('sub_12').sty le.display='block'" onmouseout="document.getElementById('sub_12').styl e.display='none'">|<ul class="sub_ul" id="sub_12"></li>||
NO.ATagParams = class="item"
ACT < .NO
ACT = 1
ACT.ATagParams = class="item"
}
2 = TMENU
2 {
wrap = |</ul>
NO.allWrap = <li class="sub_li">|</li>
NO.ATagParams = class="sub"
}
}
|
Главное, работает!
Но мне почему-то не нравится, помогите написать другое решение с меньшим объемом кода.