Side navigation
#1401 closed bug (invalid)
Opened July 16, 2007 06:14AM UTC
Closed July 20, 2007 03:33PM UTC
.bind() doesnt pass data objects
Reported by: | DD32 | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 1.1.4 |
Component: | event | Version: | 1.1.3 |
Keywords: | bind | Cc: | DD32 |
Blocked by: | Blocking: |
Description
As of 1.1.3 bind() no longer passes additional data to the function as event.data
Test case: http://dd32.id.au/jQuery/test.php
example:
$('a#test').bind('click', {foo: "bar"}, function(){ if( event.data == undefined ) { alert("Event data Undefined"); } else { alert("event.data.foo:" + event.data.foo); } } );
1.1.3 will take the event data undefined route, 1.1.2 will take the event.data.foo route as expected.
Mark as bogus; or regression.
Seems function(){} is fine for <1.1.3, however 1.1.3 requires function(event){}
D