SlavaGlaps
@SlavaGlaps
Программист

Как сделать чтобы в месте моего клика мышью появлялся элемент?

У меня есть объект круг
И когда я в нем кликаю мышкой на местах клика должны появляться кружочки ни несколько секунд и пропадать.
Как это можно реализовать?
  • Вопрос задан
  • 756 просмотров
Решения вопроса 2
printf
@printf
Ем детей.
Например, так: codepen.io/andreasstorm/pen/rHDjf

Там CoffeeScript, на JS будет что-то вроде:

$('html').on('mousedown', function (e) {
        $('i').addClass('active').css('left', e.pageX).css('top', e.pageY);
        $('span').html('X:' + e.pageX + 'px  Y:' + e.pageY);
});
$('i').bind('transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd', function () {
        $('i').removeClass('active');
});

Вторая часть (transitionend webkitTransitionEnd...) нужна, чтобы после завершения анимации спрятать элемент.

Вот еще похожий пример: codepen.io/JesGraPa/pen/pvgOQM
Ответ написан
Комментировать
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Легкотня тык пык.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы