Вопрос по javascript, click, jquery, html, mouseevent – Счетчик кликов мыши

5

Мне нужно раскрасить таблицу в стиле зебры, а затем, когда я дважды щелкаю по столу (не по двойному щелчку), он должен вернуться к исходному.

У меня вопрос, как считать 2 клика?

объявите переменную как счетчик и увеличьте ее на 1 при нажатии и проверьте значение этого счетчика. Yograj Gupta

Ваш Ответ

3   ответа
3

Вы можете использовать JQuery'stoggleClass функция для этого:

$(" ... ").click(function() {
    $(this).toggleClass("someClass");
});

При щелчке один раз элемент имеетsomeClass класс, и при двойном щелчке класс удаляется снова.

2

но между строк вашего вопроса я читал, что вы на самом деле спрашиваете оtoggleClass() метод документированВот.

Добавить или удалить один или несколько классов из каждого элемента в наборе соответствующих элементов, в зависимости от того, какой класс 's наличие или значение аргумента switch.

10

Демо-версия:http://jsfiddle.net/aztVY/

(function () {
  var count = 0;

  $('table').click(function () {
    count += 1;

    if (count == 2) {
      // come code
    }
  });
})();
Спасибо . Это то, что я искал :) Milan Vučković

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