Как получить конкретный экземпляр элемента, когда событие зарегистрировано для нескольких элементов одного класса - PullRequest
0 голосов
/ 09 июля 2009

Как получить конкретный экземпляр элемента, когда событие зарегистрировано для нескольких элементов одного класса?

код

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(); 
}

Error

Я получаю сообщение об ошибке «Обработчик не определен»

1 Ответ

0 голосов
/ 09 июля 2009

Вы имеете в виду такие события, как onClick? Если это то, что вы думаете, вы используете onclick = "do_something (this)"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...