Есть ссылка, при нажатии появляется соседний блок, при нажатии опять на ссылку или вне появившегося блока он должен прятаться, ну все как обычно. Только прячется он почему то, только при повторном нажатии на ссылку.
Листинг:
$(document).ready(function(){
var button = $('#logina'); var box = $('#container'); var form = $('#loginForm'); button.removeAttr('href'); $("a#logina").click(function (login) { box.toggle(); box.addClass("act-box"); button.addClass('active');
}); form.click(function() { return false; }); //вот тут что то не так. условие, типа нажатие вне области блока формы, то закрытие. $(this).click(function(login) { if(!($(login.target).parent('#logina').length > 0)) { button.removeClass('active'); box.toogle(); box.removeClass("act-box"); } }); });
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
RodgerFox
Добрый день, уважаемые пользователи форума.
Подскажите пожалуйста, что я делаю не так.
Есть ссылка, при нажатии появляется соседний блок, при нажатии опять на ссылку или вне появившегося блока он должен прятаться, ну все как обычно. Только прячется он почему то, только при повторном нажатии на ссылку.
Листинг:
И сама шатамэлочка:
p.s. убираем атрибут href ибо если js работает в браузере то пусть открывает форму, если нет, как обычная ссылка на другую стр.
Подскажите пожалуйста, что делаю не так? >.<
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.