SP_SEO
@SP_SEO
Frontend Разработка

Как реализовать несколько счетсиков на одной странице?

Как реализовать 4 кнопки чтоб считало клики по элементу с id?

<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script type="text/javascript" src="jquery.cookie.js"></script>
<script type="text/javascript" language="javascript">
$(document).ready(function() {
  //Если установлены cookie то читаем их и сохраняем значение в переменную, если не установлены то значение переменной = 0
  var nCount = $.cookie('user_count') != undefined ? parseInt($.cookie('user_count')) : 0;
  //Отображаем значение на странице
  $('#counter').html(nCount);

  //Клик по элементу
  $('#myObj').click(function() {
    //Увеличиваем счетчик на единицу
    nCount++;
    //Записываем значение в cookie
    $.cookie('user_count', nCount, { expires: 7, path: '/' });
    //Отображаем значение на странице
    $('#counter').html(nCount);
  });
});
</script>
<style>
#myObj {
  border: 1px;width: 100px;height: 100px;
}
</style>
</head>
<body>
<div id="myObj">Click Me</div>
<div id="counter"></div>
</body>
</html>
  • Вопрос задан
  • 40 просмотров
Пригласить эксперта
Ответы на вопрос 1
l3ftoverz
@l3ftoverz
Туды сюды
Переписать всё на классы, ну или какие-то другие атрибуты, которые не должны быть уникальными для страницы. Ещё придётся переписать механизм сохранения в куки.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
21 авг. 2019, в 18:58
100 руб./за проект
21 авг. 2019, в 18:32
5000 руб./за проект
21 авг. 2019, в 18:21
1000 руб./за проект