Opened 12 years ago
Closed 12 years ago
#9209 closed bug (worksforme)
.one is broken
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | low | Milestone: | 1.next |
Component: | event | Version: | 1.6 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
It seems like the .one function is broken. It executes multiple times. I've put some example code on JSFiddle: http://jsfiddle.net/KeesCBakker/8KY9d/5/.
Html: <button>Create</button> <div> </div>
jQuery document load: $('button').click(function(){
$('div').append('<span>Header1</span>'); $('div').append('<span>Header2</span>'); $('div').trigger('load');
});
$('div').one('load', function(){
$('span').addClass('header');
});
Result: It keeps adding red header elements, but it should only do so the first time.
Remarks: When I use 1.5.2 everything works fine.
Change History (1)
comment:1 Changed 12 years ago by
Component: | unfiled → event |
---|---|
Priority: | undecided → low |
Resolution: | → worksforme |
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Works as expected in latest
http://jsfiddle.net/rwaldron/8KY9d/10/