J'ai un problème avec mon code. Je veux faire quand je clique sur div qui obtient une classe et après 1 seconde, il supprime cette classe. Voici exemple de mon code:Fonction setTimeout avec le document au clic
$(document).ready(function() {
alert('aaa');
$(document).on("click", ".items-layout > div", function() {
var $this = $(this);
$this.addClass('hover-effect');
$this.off("click");
}, function() {
setTimeout(function() {
var $self = $(this);
$self.removeClass('hover-effect');
alert('yolo');
}, 1000);
});
C'était rapide ... –
Tout explanantion du problème et pourquoi ce problème est résolu? –
@RoryMcCrossan sûr –