@frmax
человек

Первый раз нажал или второй раз на объект?

Добрый день,

Раньше вроде делал, подзабыл как,
подскажите как отследить первый раз я нажал на объект или второй раз?

ну я вот делаю вот так
$('lalal').click(function () {
        this.clicked = this.clicked === undefined ? false : !this.clicked;
        if ( this.clicked ) {
            alert(1);
        }else{
            alert(0);
        }
    });


Может это не по феншую, или не правильно по чему-то?
  • Вопрос задан
  • 213 просмотров
Решения вопроса 1
sofcase
@sofcase
Веб-разработчик
$('.object').click(function() {
    var $this = $(this);
    var isClicked = $this.data('is_clicked');

    if (isClicked) { 
        alert('second click');
    } else {
        alert('first click');
        $this.data('is_clicked', true);
    }
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
difiso
@difiso
В параллельной вселенной я космонавт
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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