Здраствуйте, подскажите пожалуйста. На странице есть панелька - что то вроде обратной связи, по нажатию на которую я вывожу форму
Потом необходимо было чтобы по нажатию на любое другое место в документе форма исчезала, написал
CODE (
javascript):
скопировать код в буфер обмена
$(document).click(function(e){
if ($(e.target).parents().filter('.panel_left:visible').length != 1) {
$('.panel_left').hide("slow");
}
});
Но теперь при нажатии в форме кнопки отправить, форма закрывается, как грамотно обойти ситуацию? наверное нужно добавить в исключение id кнопки?в js слабоват
Ах да вот сам html
CODE (
html):
скопировать код в буфер обмена
<div class="panel_left">
<form id="form_question">
<input type="text" name ="qname" id ="qname" required/>
<input id ="qmail" type="email" name ="qmail" required/>
<textarea id ="qmessage" name="qmessage" rows="5" required></textarea>
<input type="submit" onclick="send_question();" id="btn_q" value="Отправить"/>
</form>
</div>