Всем здравия!
Вот не могу понять в чем загвоздка:
$(document).ready(function() {
//вешаем обработчика клика по кнопке - оформить заказ
$('#click1 img').click(function() {
//вешаем обработчик клика по кнопке - отправить заказ
$('#click2 img').click(function() {
//если выполнены некоторые условия(правильно заполнен емэил и т.п.) то отсылаем на сервер данные
if(key == true){
$.post(); // отсылаем на сервер данные
}
});
});
});
Так вот, если посетитель кликает по #click1, потом выходит из этой формы, чтобы добавить в заказ еще чтонибудь, опять кликает по #click1, потом по #click2 - эта форма отсылается 2 раза. Первый раз - форма - когда юзер первый раз кликнул по #click1, второй раз - когда был произведен второй клик по #click1. (Форму будет отсылаться столько раз - сколько раз посетитель вышел из формы - оформить заказ, а потом вернулся к ней)
Почему так происходит - понять не могу.