jQuery SlideUp / SlideDown безумие - PullRequest
       41

jQuery SlideUp / SlideDown безумие

0 голосов
/ 21 сентября 2011

Я новичок в запросе и пытаюсь сделать одну, очевидно, простую вещь.Вот jsfiddle , который я сделал.Как вы видите, у меня есть 3 кнопки: Закрыть (закрывает все открытые элементы) AZ и AR.Когда я нажимаю AZ, он сдвигается вниз, когда я нажимаю AR (предположим, что AZ все еще открыт), он сдвигает AZ Up и сдвигает AR вниз, так что одновременно открывается только 1 div.Однако, если я нажму на открытый div, он скользит вверх и снова скользит вниз.То, что я хочу сделать, это когда div открыт (т.е. скользит вниз), и я нажимаю на него, он не должен снова скользить -> Down.Другими словами, если div открыт, то при повторном нажатии на него ничего не произойдет, поскольку у меня есть кнопка «Закрыть».

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 21 сентября 2011

Если у вас появилась возможность немного очистить этот код, я сделал простой способ сделать его более динамичным: http://jsfiddle.net/wfUu5/5/

вот как бы я это решил.

и если вы хотите, чтобы класс ".selected" был указан на вашем tds: http://jsfiddle.net/wfUu5/6/

0 голосов
/ 21 сентября 2011

это работает для меня

http://jsfiddle.net/wfUu5/4/

Я не говорю, что это идеальное решение (весь код может быть написан лучше), но оно решает вашу проблему с помощью вашего кода

...