Mark Yes - I flagged this up a few days ago http://www.nabble.com/Searching-for-XML-attribute-tf2215205.html Link Here Still waiting for resolution - don't know if I need to raise a bug report... Ian
Mark Gibson-8 wrote: > > Hello, > I've come across a strange bug in IE: > > I've loaded an XML doc using $.get(), and > selecting nodes using an XPath with a predicate > containing an attribute: $("[EMAIL PROTECTED]", xml) > > IE just throws a wobbly: > > Line: 639 > Error: Wrong number of arguments or invalid property assignment > > which appears to reside in the 'attr' function, the line is: > > } else if ( elem.getAttribute ) { > > as you see the message is a bit vague, i don't see a function > call here or an attempt at assigning a property! > > I've attached demonstration files html/js/xml. > (.js renamed to .jsx - as the mail server rejected it!!!) > > BTW, this works fine in Firefox, what a surprise! ;) > > Cheers > - Mark Gibson > > (jQuery: r249) > (IE: 6) > > > > > > jQuery Testing > > > > > Test > Your > Mum > > > > <test> > <data stuff="0"/> > <data stuff="1"/> > </test> > > > $(function() { > > alert($("[EMAIL PROTECTED]").length); // This works (shows: 2) > > $.get("selector.xml", function(xml) { > alert($("[EMAIL PROTECTED]", xml).length); // This fails in IE > }); > > }); > > _______________________________________________ > jQuery mailing list > discuss@jquery.com > http://jquery.com/discuss/ > > -- View this message in context: http://www.nabble.com/XPath-%27tag-%40att-%27-doesn%27t-work-on-XML-documents-tf2239741.html#a6211228 Sent from the JQuery forum at Nabble.com. _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/