The situation is this. There is a certain amount of input in the form, as well as in the form there are elements (pictures, etc.) on which click events hang. Being in input we press enter and for some reason it is caused click on a third-party element of the form. What could be the reason?
It works by clicking on the element .cart_item_delete The js code below is the only one in the entire js file that is associated with the .cart_item_delete class
$(document).on('click', '.cart_item_delete', function() { if ($(this).find('.wrapper_answer').hasClass('show_answer')) { $(this).find('.wrapper_answer').removeClass('show_answer'); } else { $(this).find('.wrapper_answer').addClass('show_answer'); } return false; }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <form c lass="cart_form" method="post"> <div class="item_line_nomargin"></div> <div class="cart_left_wrap"> <div class="cart_border"> <div class="cart_item_photo"> <a href="/katalog/products/audio-video-tv-tehnika/televizory/led-televizory/led-televizor-lg-43uf670v"> <img alt="LED Телевизор LG 43UF670V" src=""> </a> </div> <div class="cart_item_text"> <div class="cart_item_name"><a href="/katalog/products/audio-video-tv-tehnika/televizory/led-televizory/led-televizor-lg-43uf670v">LED Телевизор LG 43UF670V</a> </div> <div class="item_avb availability_yes">В наличии</div> <div class="cart_item_quantity_wrap clearfix"> <a href="cart/view?id=425913" onclick="return cart.view(425913,'/katalog/products/audio-video-tv-tehnika/televizory/led-televizory/led-televizor-lg-43uf670v')" class="view-product">Посмотреть товар</a> <div class="cart_item_quantity"> <a href="/cart?pc[0-388599]=1" class="quantity-cart-minus" onclick="return cart.quantity('0-388599',-1)"><span class="quantity-cart-minus"></span></a> <input type="text" name="pc[0-388599]" value="2" class="quantity" onclick="this.select()"> <a href="/cart?pc[0-388599]=3" class="quantity-cart-plus" onclick="return cart.quantity('0-388599',1)"><span class="quantity-cart-plus"></span></a> </div> </div> </div> <div class="cart_item_price_wrap"> <a href="?del[0-388599]=1" class="cart_item_delete"> <div class="wrapper_answer"> <div class="answer"> <p class="answer_text"><span>Вы уверены, что хотите удалить товар<br> из корзины?</span> </p> <div class="answer_buttons"> <button class="del_from_cart answer_button_left" value="no">Нет</button> <button class="del_from_cart answer_button_right" value="yes" onclick="return cart._delete('0-388599')">Да</button> </div> </div> </div> </a> <div class="product-code">Код: id425913</div> <s style="visibility: hidden"> </s> <strong> <span class="span_word">Цена:</span> <span class="span_price">34 157<span class="tRub">руб</span></span> </strong> <br> <a href="javascript:void(0)" onclick="return cart.toggle('0-388599')" title="Выбрать данный тип оплаты"> Цена в кредит: от <span>1 982<span class="tRub">руб</span>/мес</span></a> </div> <div class="clear"></div> </div> <!--cart_border--> <div id="promo-code"> <div> <label title="Введите промо-код"> <span>Введите промо-код</span> <input id="promo-code-value" maxlength="19" placeholder="Введите промо-код" type="text"> </label> <button id="promo-code-apply" role="button" type="submit">Применить</button> </div> <span id="promo-code-message"></span> </div> </div>lass="cart_form" method="post"> <div class="item_line_nomargin"></div> <div class="cart_left_wrap"> <div class="cart_border"> <div class="cart_item_photo"> <a href="/katalog/products/audio-video-tv-tehnika/televizory/led-televizory/led-televizor-lg-43uf670v"> <img alt="LED Телевизор LG 43UF670V" src=""> </a> </div> <div class="cart_item_text"> <div class="cart_item_name"><a href="/katalog/products/audio-video-tv-tehnika/televizory/led-televizory/led-televizor-lg-43uf670v">LED Телевизор LG 43UF670V</a> </div> <div class="item_avb availability_yes">В наличии</div> <div class="cart_item_quantity_wrap clearfix"> <a href="cart/view?id=425913" onclick="return cart.view(425913,'/katalog/products/audio-video-tv-tehnika/televizory/led-televizory/led-televizor-lg-43uf670v')" class="view-product">Посмотреть товар</a> <div class="cart_item_quantity"> <a href="/cart?pc[0-388599]=1" class="quantity-cart-minus" onclick="return cart.quantity('0-388599',-1)"><span class="quantity-cart-minus"></span></a> <input type="text" name="pc[0-388599]" value="2" class="quantity" onclick="this.select()"> <a href="/cart?pc[0-388599]=3" class="quantity-cart-plus" onclick="return cart.quantity('0-388599',1)"><span class="quantity-cart-plus"></span></a> </div> </div> </div> <div class="cart_item_price_wrap"> <a href="?del[0-388599]=1" class="cart_item_delete"> <div class="wrapper_answer"> <div class="answer"> <p class="answer_text"><span>Вы уверены, что хотите удалить товар<br> из корзины?</span> </p> <div class="answer_buttons"> <button class="del_from_cart answer_button_left" value="no">Нет</button> <button class="del_from_cart answer_button_right" value="yes" onclick="return cart._delete('0-388599')">Да</button> </div> </div> </div> </a> <div class="product-code">Код: id425913</div> <s style="visibility: hidden"> </s> <strong> <span class="span_word">Цена:</span> <span class="span_price">34 157<span class="tRub">руб</span></span> </strong> <br> <a href="javascript:void(0)" onclick="return cart.toggle('0-388599')" title="Выбрать данный тип оплаты"> Цена в кредит: от <span>1 982<span class="tRub">руб</span>/мес</span></a> </div> <div class="clear"></div> </div> <!--cart_border--> <div id="promo-code"> <div> <label title="Введите промо-код"> <span>Введите промо-код</span> <input id="promo-code-value" maxlength="19" placeholder="Введите промо-код" type="text"> </label> <button id="promo-code-apply" role="button" type="button">Применить</button> </div> <span id="promo-code-message"></span> </div> </div> </form>