Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Rozwijane Menu

Założony przez  VasiDePL.

wersja skryptu MyBB: 1.6.15
adres forum: http://www.globalsite.xaa.pl/forum/
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu): Wygenerowałem rozwijane menu które potem edytuje i dostałem taki kod jQuery i takie zasadnicze pytanie - gdzie to wkleić?
$(window).load(function() {
  $(
"#cssmenu").menumaker({
    
title"Menu",
    
format"multitoggle"
  
});

  $(
"#cssmenu").prepend("<div id='menu-line'></div>");

var 
foundActive falseactiveElementlinePosition 0menuLine = $("#cssmenu #menu-line"), lineWidthdefaultPositiondefaultWidth;

$(
"#cssmenu > ul > li").each(function() {
  if ($(
this).hasClass('active')) {
    
activeElement = $(this);
    
foundActive true;
  }
});

if (
foundActive === false) {
  
activeElement = $("#cssmenu > ul > li").first();
}

defaultWidth lineWidth activeElement.width();

defaultPosition linePosition activeElement.position().left;

menuLine.css("width"lineWidth);
menuLine.css("left"linePosition);

$(
"#cssmenu > ul > li").hover(function() {
  
activeElement = $(this);
  
lineWidth activeElement.width();
  
linePosition activeElement.position().left;
  
menuLine.css("width"lineWidth);
  
menuLine.css("left"linePosition);
}, 
function() {
  
menuLine.css("left"defaultPosition);
  
menuLine.css("width"defaultWidth);
});

}); 
Do wszystkiego jest instrukcja albo robi się coś na wyczucie. Jak myślisz gdzie kod jQuery powinien się znajdować? Albo w katalogu jscripts w osobnym pliku na FTP i później wystarczy go tylko podlinkować w index.php w sekcji <head> lub w headerinclude (szablon), albo w całości w szablonie headerinclude w znacznikach <script>



Użytkownicy przeglądający ten wątek:

2 gości