{"name":"event.data","type":"property","title":"event.data","deprecated":null,"removed":null,"desc":"An optional object of data passed to an event method when the current executing handler is bound. ","categories":["events/event-object","version/1.1"],"entries":[{"return":"Object","signatures":{"added":"1.1"},"examples":{"desc":"Within a for loop, pass the value of i to the .on() method so that the current iteration's value is preserved. ","html":"\n\n\n\n\n\n\n
\n","code":"\nvar logDiv = $( \"#log\" );\n\nfor ( var i = 0; i < 5; i++ ) {\n $( \"button\" ).eq( i ).on( \"click\", { value: i }, function( event ) {\n var msgs = [\n \"button = \" + $( this ).index(),\n \"event.data.value = \" + event.data.value,\n \"i = \" + i\n ];\n logDiv.append( msgs.join( \", \" ) + \"
\" );\n });\n}\n"},"longdesc":""}]}