Есть скрипт
function shops(elt) {
$('#'+$(elt).data('id')).fadeIn();
};
$(function($) {
$('.popup-order').find('.close').on('click',function() {
$('.popup-order').fadeOut();
});
$('.popup-order').on('click',function(e) {
if ($(e.target).hasClass('popup-order')) $(this).fadeOut();
});
});
Он привязан к ссылке:
<a href="" class="close" title="Закрыть"></a>
При клике на ссылку в появившемся окне происходит обновление страницы и окно закрывается. Необходимо убрать обновление страницы при клике.
1. Навесить return false не сработало
2. Убрать href отключает полностью ссылку, как и если прописать ссылке ##
3. Заменить ссылку на span не работает
4. Навесить onclick сразу в ссылке с отменой не работает
5. Указать e.preventDefault(); не работает
6. Указать javascript:void(0) не работает