2012-01-25 6 views
0

Нашел действительно хороший код для Accordion nav и попытался реализовать на нашем сайте, но из-за определенных ограничений я не могу изменить коды HTML или новую версию на jQuery. Пример основан на именах div/class, но мы используем листинг ul> li. Я действительно не получаю родительские отношения с ребенком. Любая помощь приветствуется. БлагодаряjQuery логика не работает должным образом

Код устанавливается на JSfiddle http://jsfiddle.net/rexonms/kn3t6/1/

ответ

1

Здесь вы, исправили jsfiddle работать с HTML:

http://jsfiddle.net/kn3t6/6/

Изменено этот код:

//Main code that should work 
$(this).parent().slideDown(500).siblings((this).parent).slideUp("slow"); 

К этому коду:

// hide other lists 
$(this).parent().siblings().find("ul").slideUp("slow"); 

// show the current list 
$(this).parent().find("ul").slideDown(500); 
+0

Привет Большое спасибо, очень признателен. Теперь я могу пойти домой и насладиться вечером. приветствия ... – rex

+0

Вы очень желанны, хорошо. – SoWeLie

Смежные вопросы