Регистрация
Вход через соцсети
Восстановление пароля

При добавлении в избранное обновляется страница

Новый топик
23.02.2015, 20:45
Ответить | Цитировать
Nikitin Anatoliy
Forward systems

Зарегистрирован:
2012-04-23
Сообщений: 3

Добрый день! Добавил на сайт в товары кнопки "Избранное" и "Сравнение". Теперь при клике на кнопку - происходит обновление страницы, кто знает, как этого избежать?
Код кнопки взят из примера.
<a <?= ($is_in_fav_list ? 'style="display:none"' : '') ?>
href="<?= $netshop->goodslist_favorite->get_add_action_url($item['Message_ID'], $item['Class_ID'], $_SERVER['REQUEST_URI']); ?>"
rel="nofollow" title="Добавить в избранное">Добавить в избранное</a>
25.02.2015, 20:03
Ответить | Цитировать
Руслан Густокашин
Студия Вэлпис
Руслан Густокашин

Зарегистрирован:
2012-02-06
Сообщений: 869

Я решил эту задачу примерно так:
Код:

<div class='like' data-action="<?=$netshop->goodslist_favorite->get_toggle_action_url($item['Message_ID'], $item['Class_ID']); ?>"></div>


в js:
Код:

$(".like").click(function(){
var likebutton=$(this);
loadPage=likebutton.attr('data-action');
$.get(loadPage, function(pagehtml){
likebutton.toggleClass("active-like");
$("#favcount").html( $(pagehtml).find("#favcount").html() );
});
return false;
});


26.02.2015, 18:39
Ответить | Цитировать
Гость
Гость

Спасибо! Буду пробовать
198 196 2015-02-26 18:39:32 14032
Описание проекта