understanding accordion code

understanding accordion code

hey guys ! , i was just checking out chris coyers lessons on custom events and came across the following : 


now when the plugin is called . 

can somebody tell me who is passing the two parameters i and el to the faq plugin ?? 

I mean this line below : 

  1. return this.each(function(i, el) {

Thank you. 

gautam.