Jump to content

djwolf

Neophyte
  • Posts

    1
  • Joined

  • Last visited

djwolf's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Здравствуйте. Помогите пожалуйста со скриптом. Есть аккордион меню на моем тестовом сайте но оно раскрывается по нажатию а мне нужно тобы оно раскрывалось по наведеню курсора мыши. Вот Сайт А вот и сам код меню: window.addEvent('domready', function(){ if (s5_am_parent_link_enabled == "0") { var s5_am_parent_link = document.getElementById("s5_accordion_menu").getElementsByTagName("A"); for (var s5_am_parent_link_y=0; s5_am_parent_link_y<s5_am_parent_link.length; s5_am_parent_link_y++) { if (s5_am_parent_link[s5_am_parent_link_y].parentNode.parentNode.tagName == "H3") { s5_am_parent_link[s5_am_parent_link_y].href = "javascript:;"; } } } function s5_am_h3_background_load() { var s5_am_h3_close = document.getElementById("s5_accordion_menu").getElementsByTagName("H3"); for (var s5_am_h3_close_y=0; s5_am_h3_close_y<s5_am_h3_close.length; s5_am_h3_close_y++) { if (s5_am_h3_close[s5_am_h3_close_y].nextSibling.innerHTML == "" || s5_am_h3_close[s5_am_h3_close_y].nextSibling.innerHTML == " ") { s5_am_h3_close[s5_am_h3_close_y].className = "s5_am_toggler s5_am_not_parent"; } if (s5_am_h3_close[s5_am_h3_close_y].nextSibling.innerHTML != "" && s5_am_h3_close[s5_am_h3_close_y].nextSibling.innerHTML != " ") { s5_am_h3_close[s5_am_h3_close_y].className = "s5_am_toggler s5_am_parent"; } } if (this.nextSibling.innerHTML == "" || this.nextSibling.innerHTML == " ") { this.className = "s5_am_toggler s5_am_open s5_am_not_parent"; } if (this.nextSibling.innerHTML != "" && this.nextSibling.innerHTML != " ") { this.className = "s5_am_toggler s5_am_open s5_am_parent"; } } var s5_am_h3_background = document.getElementById("s5_accordion_menu").getElementsByTagName("H3"); for (var s5_am_h3_background_y=0; s5_am_h3_background_y<s5_am_h3_background.length; s5_am_h3_background_y++) { s5_am_h3_background[s5_am_h3_background_y].onclick = s5_am_h3_background_load; } var s5_am_element = document.getElementById("s5_accordion_menu").getElementsByTagName("DIV"); for (var s5_am_element_y=0; s5_am_element_y<s5_am_element.length; s5_am_element_y++) { if (s5_am_element[s5_am_element_y].className == "s5_accordion_menu_element") { if (s5_am_element[s5_am_element_y].innerHTML != "") { s5_am_element[s5_am_element_y].style.display = s5_accordion_menu_display; } if (s5_am_element[s5_am_element_y].innerHTML == " " || s5_am_element[s5_am_element_y].innerHTML == "") { s5_am_element[s5_am_element_y].previousSibling.className = "s5_am_toggler s5_am_not_parent"; } if (s5_am_element[s5_am_element_y].innerHTML != " " && s5_am_element[s5_am_element_y].innerHTML != "") { s5_am_element[s5_am_element_y].previousSibling.className = "s5_am_toggler s5_am_parent"; } } } var s5_am_current_level = -1; var s5_am_h3_current = document.getElementById("s5_accordion_menu").getElementsByTagName("H3"); for (var s5_am_h3_current_y=0; s5_am_h3_current_y<s5_am_h3_current.length; s5_am_h3_current_y++) { if (s5_am_h3_current[s5_am_h3_current_y].id == "current") { s5_am_current_level = s5_am_h3_current_y; } } var s5_am_li_current = document.getElementById("s5_accordion_menu").getElementsByTagName("LI"); for (var s5_am_li_current_y=0; s5_am_li_current_y<s5_am_li_current.length; s5_am_li_current_y++) { if (s5_am_li_current[s5_am_li_current_y].id == "current") { if (s5_am_li_current[s5_am_li_current_y].parentNode.parentNode.className == "s5_accordion_menu_element") { s5_am_li_current[s5_am_li_current_y].parentNode.parentNode.id = "s5_am_parent_div_current"; } else if (s5_am_li_current[s5_am_li_current_y].parentNode.parentNode.parentNode.className == "s5_accordion_menu_element") { s5_am_li_current[s5_am_li_current_y].parentNode.parentNode.parentNode.id = "s5_am_parent_div_current"; } else if (s5_am_li_current[s5_am_li_current_y].parentNode.parentNode.parentNode.parentNode.className == "s5_accordion_menu_element") { s5_am_li_current[s5_am_li_current_y].parentNode.parentNode.parentNode.parentNode.id = "s5_am_parent_div_current"; } else if (s5_am_li_current[s5_am_li_current_y].parentNode.parentNode.parentNode.parentNode.parentNode.className == "s5_accordion_menu_element") { s5_am_li_current[s5_am_li_current_y].parentNode.parentNode.parentNode.parentNode.parentNode.id = "s5_am_parent_div_current"; } var s5_am_div_current = document.getElementById("s5_accordion_menu").getElementsByTagName("DIV"); for (var s5_am_div_current_y=0; s5_am_div_current_y<s5_am_div_current.length; s5_am_div_current_y++) { if (s5_am_div_current[s5_am_div_current_y].id == "s5_am_parent_div_current") { s5_am_current_level = s5_am_div_current_y - 1; } } } } s5_am_openElement = s5_am_current_level; var s5_accordion_menu = new Accordion($('s5_accordion_menu'), 'h3.s5_am_toggler', 'div.s5_accordion_menu_element', { opacity: true, allowMultipleOpen: true, display: s5_am_openElement, alwaysHide: true }); var s5_am_h3_first = document.getElementById("s5_accordion_menu").getElementsByTagName("H3"); for (var s5_am_h3_first_y=0; s5_am_h3_first_y<s5_am_h3_first.length; s5_am_h3_first_y++) { if (s5_am_h3_first_y == s5_am_current_level) { if (s5_am_h3_first[s5_am_h3_first_y].nextSibling.innerHTML == "" || s5_am_h3_first[s5_am_h3_first_y].nextSibling.innerHTML == " ") { s5_am_h3_first[s5_am_h3_first_y].className = "s5_am_toggler s5_am_open s5_am_not_parent"; } if (s5_am_h3_first[s5_am_h3_first_y].nextSibling.innerHTML != "" && s5_am_h3_first[s5_am_h3_first_y].nextSibling.innerHTML != " ") { s5_am_h3_first[s5_am_h3_first_y].className = "s5_am_toggler s5_am_open s5_am_parent"; } } } });
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy