Comment obtenir l'instance d'élément spécifique lorsqu'un événement est enregistré pour plusieurs éléments de même classe?Comment obtenir l'occurrence d'élément particulier lorsqu'un événement est enregistré pour plusieurs éléments ayant la même classe
code
Event.observe(document, 'dom:loaded', initBookingHistory);
function initBookingHistory()
{
hideJourneyDetails();
ObserveJourneyDetailsForClick();
}
function ObserveJourneyDetailsForClick()
{
$$('.Journey_Details div#Journey_Detail div.head h2 span.wrap').each(function(ele)
{
Event.observe(ele,'click', showOrHideJourneyDetails(ele));
})
}
function showOrHideJourneyDetails(ele)
{
ele.show();
}
Erreur
Je reçois une erreur "gestionnaire est undefined"
Voulez-vous obtenir l'élément qui a appelé un événement? – rahul
Ajout du code que vous avez posté dans le commentaire à la question. – rahul
oui J'ai besoin de l'élément qui a appelé l'événement –