Event jquery mousedown ne fonctionne pas sur un element ajouter.

Résolu/Fermé
yacinebosss Messages postés 157 Date d'inscription jeudi 27 décembre 2012 Statut Membre Dernière intervention 18 décembre 2021 - Modifié le 9 août 2020 à 13:25
yacinebosss Messages postés 157 Date d'inscription jeudi 27 décembre 2012 Statut Membre Dernière intervention 18 décembre 2021 - 9 août 2020 à 14:07
bonjour,
voici mon code qui marche tres tres bien pour des élément,
mais dés que j'ajoute un élément ca ne le detecte pas.
pourtant tous les element sont ajouter via javascript ( ceux qui marche) mais apres meme si je les ajoute avec javascript ca ne les detecte pas.
merci beaucoup

$(document).ready(function()
{
$("div").mousedown(function(event)
{





if (ObjectTarget== null) {
//ObjectTarget = this.id;
if($(this).hasClass( "cellule" )){
$(this).attr('id', 'target');
ObjectTarget = "target";
console.log(ObjectTarget);
var t = document.getElementById("target");
var parentId = $(t).parent().attr('id');


var id = parentId.substr(1);
var suivi= document.getElementById("table");
var tableHeight = suivi.offsetHeight;

var tableWidth = suivi.offsetWidth;

correctionX = ((tableHeight/nombreLigne2)) * ((id-1) -"");
addLlistener();
}
}

});
});
A voir également:

2 réponses

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
9 août 2020 à 13:55
Ton event est initialisé lors du chargement de ta page..
Si tu ajoutes ensuite de nouveaux éléments, il faut relancer l'initialisation de ton event pour qu'ils e tiennent compte
1
yacinebosss Messages postés 157 Date d'inscription jeudi 27 décembre 2012 Statut Membre Dernière intervention 18 décembre 2021 3
Modifié le 9 août 2020 à 14:01
ahh oui ces vrai mrc beauoup.
0
yacinebosss Messages postés 157 Date d'inscription jeudi 27 décembre 2012 Statut Membre Dernière intervention 18 décembre 2021 3
9 août 2020 à 14:07
ca marche je les mis dans une fonction, et je la relance a chaque creation d'un element.
0