var d=$('div.pointer').length; alert(d); amit wrote: Hi, I am writing an application that converts an ajax xml response into html using client side xslt transformation. The transformation is achieved using following snippet, which works fine -transform:function(xml){ if (window.XSLTProcessor){ var xsltProcessor = new XSLTProcessor(); xsltProcessor.importStylesheet(Xmer.xsldoc); var outputXHTML = xsltProcessor.transformToFragment(Xmer.makeXml (xml), document); document.getElementById('tree').appendChild(outputXHTML.cloneNode (true)); } else if(window.ActiveXObject){ //Internet Explorer var d=Xmer.makeXml(xml); var outputXHTML = (d).transformNode(Xmer.xsldoc); document.getElementById('tree').innerHTML=outputXHTML; } } But problem is encountered in FF when i try to process the inserted tags using jquery's find method. I am trying to fetch all the divs with a specific class name that were inserted by the above code using following - var d=$document.find('div.pointer'); alert (d.length); but the above alert always returns "0" length. The same code works fine in IE. I am using jquery 1.3.2. I apologize if something along these lines has been discussed earlier and would appreciate if someone guides me in this. Thanks, amit |
- [jQuery] using find method on a documentFragment attached node amit
- [jQuery] Re: using find method on a documentFragment attac... Charlie