Здравствуйте. извините уж, но в javascript я ноль. не ругайте, если я тут не к месту на форуме, вопросы элементарные задаю.. Есть желание восполнить пробел, чувствую, что у технологии широкие горизонты..
Собственно
вопрос: что дописать в menu.js чтобы он четко работал, т.е. чтобы не разворачивалось больше одной ссылки, и ссылка закрывалась обратно. собственно меню находится в диве menu на странице prazdniksaratov.ru
Код:
|
var prevBlock = null;
$(window).load(function() {
$("#menu a").each(function() {
var slidedBlock = $(this).next("div");
$(this).click(function() {
if (null !== prevBlock && prevBlock !== slidedBlock)
{
$(prevBlock).slideToggle("slow");
}
$(slidedBlock).slideToggle("slow");
prevBlock = slidedBlock;
return false;
});
});
}); |
сам скрипт - menu.js, и там что-то через "jquery-1.2.5.min.js" загружается, который вроде бы делает смену фоток. ей богу, я понятия не имею как они взаимодействуют.. и кстати можно уменьшить jquery-1.2.5.min.js? потому что есть еще jcycle.js, который судя по всему и вертит фотки.