[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Открыть и закрыть блог DIV с той же кнопкой
Ramzil_Nixon
В общем есть такой код:

$(function() {
$('#ClickOpenWallTextArea').click(function() {
var IndWall = 0;
if(IndWall == 0)
{
$('#FormStenaOpen').slideDown(500);
IndWall = 1;
}
else
{
$('#FormStenaOpen').slideUp(500);
}
}
);
});


При первом клике должен появиться форма для записи. Он появляется, если снова нажать на эту же DIV то по идее нужно чтобы оно обратно закрылся, но не могу вспомнить как я это делал. Что не привльно тут?

_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...

user posted image
Гость_SerginhoLD
slideToggle
Ramzil_Nixon
Гость_SerginhoLD, дело ни в этом. У меня условие if() не работает как надо


_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...

user posted image
Гость_SerginhoLD
ну если делать через жопу, то в else переменной забыли присвоить ноль
Guest
да и саму проверочную переменною наверно прюдется вынести выше, за click
SerginhoLD
как же тяжело писать с мобилы
$(function() {
// var IndWall = 0; // вполне возможно вот это придется вставить сюда, внутри убрать, но лень проверять
$('#ClickOpenWallTextArea').click(function() {
var IndWall = 0;
if(IndWall == 0)
{
$('#FormStenaOpen').slideDown(500);
IndWall = 1;
}
else
{
$('#FormStenaOpen').slideUp(500);
IndWall = 0;
}
}
);
});


_____________
"internet explorer всех правильней отображает страницы" ©
Ramzil_Nixon
SerginhoLD, все понял в чем подвох. Спасибо за помощь

_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.