Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP При клике на ссылку +1 к просмотрам

При клике на ссылку +1 к просмотрам


     23.02.2014    Общие вопросы по PHP, Модули, Хаки    995

вопрос
нужно при клике на ссылку в краткой новости, прибавить 1 к кол-ву просмотров новости.

Ответил: cybernatic


Всем своим ссылкам добавьте


class="ViewsPlusLink"




Должно получится что то в этом роде:


<a href="/12-some-news-title.html" class="ViewsPlusLink">Подробнее</a>



Далее добавьте в скрипт


$(document).on('click','.ViewsPlusLink',function(e){
e.preventDefault();//Отключаем естественное поведение ссылки
var url = $(this).attr('href'); //Записываем что за ссылка

$.ajax({
type: "GET",
url: url
})
.done(function( ) {
console.log( "Новость просмотрена  "  );
});

});




Вот как то так...

Комментарии пользователей (1)

cybernatic
12

124 | 125

cybernatic - 10 марта 2014 08:56 - Эксперт

Всем своим ссылкам добавьте

class="ViewsPlusLink"


Должно получится что то в этом роде:

<a href="/12-some-news-title.html" class="ViewsPlusLink">Подробнее</a>


Далее добавьте в скрипт

$(document).on('click','.ViewsPlusLink',function(e){
e.preventDefault();//Отключаем естественное поведение ссылки
var url = $(this).attr('href'); //Записываем что за ссылка

$.ajax({
type: "GET",
url: url
})
.done(function( ) {
console.log( "Новость просмотрена  "  );
});

});


Вот как то так...

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы