Thanks Daemach & John. Both examples work fine. :) Just one last thing, I'm still a bit fuzzy on the difference between .after() and insertAfter(). I've gone through the documentation a number of times, but they still seem to do the same thing (albeit in reverse).
> .after() inserts the HTML after each link, whereas .insertAfter() > inserts the link after each block of HTML. (An important distinction.) > Could you (or anyone else) expand on this explanation a bit please? Danka. :) John Resig wrote: > > I think something like this will get you your desired result: > $("a:not([EMAIL PROTECTED])").after("<div><p>Lorem Ipsum</p></div>"); > > .after() inserts the HTML after each link, whereas .insertAfter() > inserts the link after each block of HTML. (An important distinction.) > > More information can be found here: > http://docs.jquery.com/DOM/Manipulation > > --John > > On 3/5/07, Yansky <[EMAIL PROTECTED]> wrote: >> >> I'm trying to insert a div after all < a > elements that don't link to my >> site. My script is currently working like this: >> >> var getLinks = $("a").not($("[EMAIL PROTECTED]")); >> for(i=0;i<getLinks.length;i++){$("<div><p>Lorem >> Ipsum</p></div>").insertAfter(getLinks[i]);} >> >> but I'm having trouble converting it all to jQuery using ".each": >> >> $("a").not($("[EMAIL PROTECTED]")).each(function() >> {$(this).html("<div><p>Lorem Ipsum</p></div>").insertAfter();}); >> >> The function only gives the raw DOM right? Not the jQuery object. So I >> have >> to use $(this) to access the jQuery objects again right? >> >> At the moment, the ".each" version inserts the div as a child node, >> rather >> than as a sibling (which is what I'm after). >> -- >> View this message in context: >> http://www.nabble.com/Help-with-%22.each%22-tf3351407.html#a9319633 >> Sent from the JQuery mailing list archive at Nabble.com. >> >> >> _______________________________________________ >> jQuery mailing list >> discuss@jquery.com >> http://jquery.com/discuss/ >> > > _______________________________________________ > jQuery mailing list > discuss@jquery.com > http://jquery.com/discuss/ > > -- View this message in context: http://www.nabble.com/Help-with-%22.each%22-tf3351407.html#a9320317 Sent from the JQuery mailing list archive at Nabble.com. _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/