У меня есть раскрывающееся динамическое выпадающее меню, в которое я хотел бы добавить немного больше функциональности.Меню навигации по страницам и наведение курсора на ссылку изменяет источник изображения в области содержимого, отражая активную ссылку.Это простое изменение attr (src).
Я добавил некоторый код для постепенного исчезновения активного изображения, изменения исходного кода на значение по умолчанию, а также постепенного исчезновения и возврата после выхода из меню, но хотелось бывстроить этот код в оператор If / Else;предотвращение затухания и возврата изображения, если его источник не изменился по умолчанию.
Синтаксис кажется правильным, но функция работает неправильно.Я относительно новичок и, вероятно, что-то упустил.Буду очень признателен за советы по функциональному, более надежному коду!
Спасибо за ваше время, Даниэль
Функция, встроенная в оператор else (исчезновение, изменение источниказатухание) работает так, как мне бы хотелось.
$("#trigger").mouseleave(function(){
var img = $("#img_home");
if (img.src = "Images/IMG_4663_bw.jpg"){
img.noop();
} else {
img.fadeOut(1000, function(){
img.attr("src","Images/IMG_4663_bw.jpg");
img.fadeIn(1000);
});
}
});