Скрипт работает, но криво. При нажатии на кнопку все показывает, работает но по нажатии в любое место shadow мигает Вот дополнение ================================ function popup_show() { $(this).click(function() { $('.popup').show(); $('.shadow').fadeIn(); }); } function hide() { $(this).click(function() { $('.popup').hide(); $('.shadow').fadeOut(); }); } ================================
При нажатии на кнопку все показывает, работает но по нажатии в любое место shadow мигает
Вот дополнение
================================
function popup_show() {
$(this).click(function() {
$('.popup').show();
$('.shadow').fadeIn();
});
}
function hide() {
$(this).click(function() {
$('.popup').hide();
$('.shadow').fadeOut();
});
}
================================
Код HTML
<div class="shadow"></div>
<div class="popup">
<div class="popup-head">
Заказ
<div class="close">X</div>
</div>
<div class="popup-body">
<div class="result"></div>
<form class="form" action="javascript:void(null);" method="POST">
<label for="name">Ваше имя*:</label>
<input type="text" class="input" name="name" placeholder="Ваше имя">
</form>
</div>
</div>