Co mam nadzieję osiągnąć, gdy zatrzymam wskaźnik myszy nad elementem w tablicy deptmts
, odpowiedni element w tablicy brnches
jest następnie wyszarzany. Dodałem poniżej, co uważałem, że powinno być, ale nie jestem pewien, gdzie idę źle. Każda pomoc byłaby bardzo cenna.Umieść element tablicy, aby zanikać odpowiedni element w innej tablicy [Problem z zamknięciem]
var brnches = ["#branch01","#branch02","#branch03","#branch04"]
var deptmts = ["#depart01","#depart02","#depart03","#depart04"]
var brchhov = function() {
for(var i=0; i<deptmts.length; i++){
$(deptmts[i]).hover(
function(){$(brnches[i]).stop(true).fadeTo("fast", 1);},
function(){$(brnches[i]).stop(true).fadeTo("slow", 0);}
);
}
};
Just an off topic uwaga, dlaczego stosowanie brnches & deptmts zamiast oddziałów i działów jak zmienne? Dobre i jasne nazwy zmiennych mogą być tak długie w wyjaśnianiu kodu. –
@MorganWilde: Przepraszam, tak, masz rację, powinienem je zmienić po skopiowaniu wszystkiego. Skróciłem je tylko dla moich osobistych preferencji, zachowując tę samą długość znaków. Na plus wciąż rozumiesz, o co im chodziło :) ... ale tak, to zła praktyka. – dev