Bonjour,
J'ai une structure comme suit :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <div id="newMachin"> <input type="text" div="titleNewMachin" /> <span>Text</span> <div>Nouvel élément</div> <ul> <li>1</li> <li>2</li> </ul> </div>
Le focus est donné à l'input #titleNewMachin lors de la création de ce div. Je souhaiterai faire un traitement sur le div#newMachin lorsque le focus est perdu hors du div. Si je fais un :
Cela ne prend jamais l'évenement car le focus n'est jamais sur #newMachin mais sur l'input#titleNewMachin.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $('#newMachin').blur(function { ... });
Je souhaiterais qu'on trigger le blur quand il y a un click, tab... qui soit hors du div. Un clicj sur la liste <ul> ne doit pas lancer d'évenement.
Je tourne en rond depuis 1/2j, voyez vous une solution ?
Merci pour votre aide
kheraud
Partager