Bug Tracker

Opened 7 years ago

Closed 7 years ago

#12218 closed bug (worksforme)

IE9 "access refused" error when using a selector to build a fragment

Reported by: softlion@… Owned by:
Priority: undecided Milestone: None
Component: unfiled Version: 1.8rc1
Keywords: Cc:
Blocked by: Blocking:

Description

$('<a href="#"></a>') fails on IE9 with "access refused" error. The problem happens in buildFragment when accessing context.ownerDocument property.

Quick Fix:

jQuery.buildFragment = function( args, context, scripts ) {

var fragment, cacheable, cachehit,

first = args[ 0 ];

Set context from what may come in as undefined or a jQuery collection or a node

context = context
document;

try {

context = (context[0]
context).ownerDocument context[0] context;

} catch(e) {

context = context[0]
context;

}

Change History (1)

comment:1 Changed 7 years ago by dmethvin

Resolution: worksforme
Status: newclosed
Note: See TracTickets for help on using tickets.