Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
2 / 2 / 0
Регистрация: 04.03.2014
Сообщений: 75
1

Несколько нажатий на ссылку

11.03.2016, 01:22. Показов 798. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, помогите довести до ума функцию. Есть таблица, которая хранит коэффициенты исхода события.
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<div class="links">
                    <div id="koeff">
                        <table class="table">
                            @foreach (Models.game game in Model)
                            {
                                <tr>
                                    <td><a class="c">@game.win1</a></td>
                                    <td><a class="c">@game.draw</a></td>
                                    <td><a class="c">@game.win2</a></td>
                                </tr>
                            }
                        </table>
                    </div>
             </div>
И есть функция, которая считает количество кликов и кликнутую ссылку выделяет желтым. И выводит количество кликов.
CSS
1
2
3
a.clicked{
    background-color: yellow;
}
Javascript
1
2
3
4
5
6
7
8
9
10
<script type="text/javascript">
                 $(document).ready(function () {
                    var counter = 0;                  
                    $('a').click(function () {
                            counter++;
                          $(this).toggleClass('clicked');                        
                          $("#owl").html(counter);
                    });
                });
 </script>
Нужно, если мы нажимаем на ссылку второй раз, количество кликов уменьшалось.

Также, как это сделано https://www.parimatch.com/spor... a-divizion . И как передавать сами данные внутри этой ссылки? Спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.03.2016, 01:22
Ответы с готовыми решениями:

Лимит нажатий на ссылку в день
Здравствуйте!...

Как изменить фон страницы при нажатий на ссылку?
Есть ссылка. При нажатии на ссылку нужно изменить цвет фона страницы. При этом цвет фона...

Несколько нажатий
Подскажите пожалуйста как сделать так, что бы можно было нажимать на ОДНУ кнопку несколько раз и...

Несколько нажатий
при нажатии кнопки прокрутку открывает а при повторном нажатии не закрывает? if...

4
Эксперт PHP
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
11.03.2016, 01:35 2
https://www.cyberforum.ru/post8810146.html
Javascript
1
2
3
4
5
6
7
8
$('a').click(function () {
    this.clicked = !this.clicked>>>0;
    if(this.clicked){
      alert('Первый клик');
    }else{
      alert('Второй клик');
    }
});
1
2 / 2 / 0
Регистрация: 04.03.2014
Сообщений: 75
11.03.2016, 01:54  [ТС] 3
Poznakomlus, Спасибо. А как теперь сами данные из выделенной ссылки передавать? Я могу только передавать из одной ссылки по айдишнику
0
Эксперт PHP
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
11.03.2016, 02:04 4
не совсем понял
$(this).text()
и можно писать данные в ссылку при выводе используя атрибут data к примеру
HTML5
1
<a data-params="1" data-test="2"></a>
работать с ними затем
Javascript
1
2
$(this).data('params')
$(this).data('params', 3)
0
2 / 2 / 0
Регистрация: 04.03.2014
Сообщений: 75
11.03.2016, 10:03  [ТС] 5
Poznakomlus, нет-нет я имею в виду @game.win1 вот эти данные
0
11.03.2016, 10:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.03.2016, 10:03
Помогаю со студенческими работами здесь

Несколько нажатий на кнопку
Можно ли создать программу, которая бы при первом нажатии на кнопку выполняла одни действия, а при...

Если нажимать на кнопку подряд несколько раз, то она часть нажатий не замечает
Друзья, выручайте, бьюсь уже несколько дней. :wall: Вопрос в следующем: Создал форму, на форме...

Счетчик нажатий кнопки и удаление файла после 10-ти нажатий
Возникла такая проблема В программе необходимо скачать видео и после 10-ти просмотров удалить....

BAT файл открывает несколько браузеров и берет ссылку из стороннего файла
Доброго времени суток. 1. Для упрощения работы нужно создать файл, который бы запускал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru