What line ? -- Ariel Flesler http://flesler.blogspot.com
On Jan 12, 7:41 am, sglai <[email protected]> wrote: > Hi, following code does not work in IE6 (FF3.0 works), anyone have > this problem? > > $.debug(true); > var d = parseXML("<x><y>yy</y><z>zz</z></x>"); > $.log($("z", d).text()); > $("z", d).remove(); > $.log($("z", d).text()); > > After some debugging, it seems like the error occur at > > data: function( elem, name, data ) { > elem = elem == window ? > windowData : > elem; > > var id = elem[ expando ]; > > // Compute a unique ID for the element > if ( !id ) > id = elem[ expando ] = ++uuid; <-------------------- > here : Object > doesn't support this property > > // Only generate the data cache if we're > // trying to access or manipulate it > if ( name && !jQuery.cache[ id ] ) > jQuery.cache[ id ] = {}; > > // Prevent overriding the named cache with undefined values > if ( data !== undefined ) > jQuery.cache[ id ][ name ] = data; > > // Return the named cache data, or the ID for the element > return name ? > jQuery.cache[ id ][ name ] : > id; > }, --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en -~----------~----~----~----~------~----~------~--~---
