jquery - рушится / расширяется div?

Попытка создать разборные / расширяемые элементы div, используя jQuery, но это 'у меня вообще не работает ... Каждый h3 должен расширять / сворачивать div под ним, и яя не уверен, почему это не такт работает ... Конечно,является сильно вложенный div, но я подумал, что приведенный ниже скрипт найдет класс uforms, независимо от того, сколько другой разметки находится на странице, когда она загружается, и затем делает то, что он 'должен делать ...

Вот'S JQuery:

$(document).ready(function () {
        $('div.uforms:eq(1)> div:gt(-1)').hide();
        $('div.uforms:eq(1)> h3').click(function() {
                $(this).next('div:hidden').slideDown('fast').siblings('div:visible').slideUp('fast');
        });
});

И разметка (минус все вещи, которыена самом деле внутри, потому что это'много формальных вещей ...)


  Heading
  

  Heading
  

  Heading
  

Ответы на вопрос(3)

Ваш ответ на вопрос