Michael Peters wrote:
> nicotux wrote:
>
>   
>> I would like to know (if it is possible) how to pass parameters to a
>> function in Event.observe
>>
>> Example :
>> Event.observe(tag_id, "change", myfunction, false);
>>
>> The function myfunction should have a specific behavoir according to
>> parameters :
>> function myfunction(param1, param2);
>>     
>
> This is what a closure is for.
>
>   Event.observe(tag_id, "change", function() { myfunction(param1, param2) }, 
> false)
>
>
>   
In 1.6, you could also use the new curry function:

Event.observe(tag_id, 'change', myfunction.curry(param1, param2), false);


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Spinoffs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to