Oui, un élément qui a été ajouté au DOM peut être sélectionné et référencé. Ou, si vous aviez déjà une référence que vous avez utilisée lorsque vous l'avez ajoutée au DOM, vous pouvez continuer à utiliser cette référence après qu'elle a été ajoutée. En utilisant cet exemple, vous pouvez voir que vous pouvez utiliser une référence actuelle à un élément nouvellement créé, ainsi que faire une nouvelle référence à celui-ci.
http://jsfiddle.net/Czuvx/
HTML:
<div id='button'>hover me</div>
jQuery:
$('#button').hover(function() {
$('#newElement').remove();
var $myNewElement = $('<div id="newElement">new Element</div>');
$('body').append($myNewElement);
$myNewElement.css({color:'red'});
},
function() {
// This function has completely different namespace
// from the one that created and inserted #newElement
// and I can get a reference to it just like any other element
var $newReferenceToElement = $('#newElement');
$newReferenceToElement.css({color:'blue'});
});
Qu'entendez-vous par "référence"? – Pointy
Puis-je faire $ ("# quelque chose")? ou je ne suis pas capable de b/c c'était un nouvel élément ajouté au DOM. – Blankman