Skip to main content

Bug Tracker

Side navigation

#6200 closed bug (fixed)

Opened March 02, 2010 12:34PM UTC

Closed February 08, 2011 05:38PM UTC

.live(... broken in 1.4.2 using IE8

Reported by: mike67 Owned by: john
Priority: low Milestone: 1.4.3
Component: event Version: 1.4.2
Keywords: Cc:
Blocked by: Blocking:
Description

Version 1.4.2 breaks 'live' function in combination with IE8.

No problem with 1.4.1. See attached demo.

Attachments (1)
  • bugdemo.zip (0.8 KB) - added by mike67 March 02, 2010 12:34PM UTC.
Change History (5)

Changed March 02, 2010 05:43PM UTC by john comment:1

component: unfiledevent
milestone: 1.4.21.4.3
owner: → john
status: newassigned

I tested and this happens in IE 6 as well.

Changed March 11, 2010 04:38PM UTC by rares comment:2

I have experienced similar issues in IE6 wiring up a submit event with live (but only in a specific scenario):

$(function() {
   $("#purchase_form").live("submit", function() {
     var buy = $(this).find("#purchase_form_buy");
     buy.attr("disabled", true);
     buy.addClass("disabled");
     buy.html("<span>processing...</span>");
     return true;
   });
 });

further down in the page there is another script block that defines a domready block but does not utilize live at all.

On another page entirely, we use live to wire up submit and there are no issues present in IE 6...

Changed November 12, 2010 02:40AM UTC by snover comment:3

milestone: 1.4.3

Resetting milestone to future.

Changed February 08, 2011 03:23PM UTC by ollie@emosaic.co.uk comment:4

.live is still broken in JQuery 1.5 on IE 8.

Changed February 08, 2011 05:38PM UTC by jitter comment:5

milestone: → 1.4.3
priority: → low
resolution: → fixed
status: assignedclosed

Fixed. Can be seen with this test case