Side navigation
#1412 closed bug (invalid)
Opened July 20, 2007 03:43PM UTC
Closed July 20, 2007 08:47PM UTC
data argument is not passed in, from trigger
| Reported by: | john | Owned by: | brandon |
|---|---|---|---|
| Priority: | major | Milestone: | 1.1.4 |
| Component: | event | Version: | 1.1.3 |
| Keywords: | Cc: | ||
| Blocked by: | Blocking: |
Description
Here's the sample code (happened in FF 2.0.0.5 on OSX):
<script src="dist/jquery.js"></script>
<script>
$(document).ready(function(){
$("#test").bind("test",function(e){
alert(e.data);
});
$("#test").trigger("test",{foo:"bar"});
});
</script>
<style>
#test { width: 100px; height: 100px; background: red; }
</style>
<div id="test"></div>
Attachments (0)
Change History (2)
Changed July 20, 2007 03:44PM UTC by comment:1
Changed July 20, 2007 08:47PM UTC by comment:2
| resolution: | → invalid |
|---|---|
| status: | new → closed |
trigger takes an array that translates into arguments for the handler.
$(document).ready(function(){
$("#test").bind("test",function(e, data){
alert(data.foo);
});
$("#test").trigger("test",[{foo:"bar"}]);
});
Here's a test case:
http://dev.jquery.com/~john/ticket/1412/