Hi. Thanks for the replies guys. I'll try what you've suggested when I get into work today... will hopefully be what I'm looking for.
Again, many thanks. On 25 Sep, 22:55, "Michael Geary" <[EMAIL PROTECTED]> wrote: > I think event.target is what you're looking for all around, does that sound > right? > > //PAGINATION > var $target = $(event.target); > if ($target.is("a.pagination")) > { > $target.parent().load($target.attr("href")); > return false; > } > > -Mike > > > From: Matt81 > > > I'm currently working on a site where I load in a series of > > links (in a list) with some pagination links underneath > > (a.pagination) into a div via an ajax request. > > > In order to bind click events to the anchors with a class > > pagination, I've used the technique outlined on the jQuery > > website, whereby I attach a click to the body, and then test > > the event.target. Like so... > > > $("body").click > > ( > > function(event) > > { > > //PAGINATION > > if ($(event.target).is("a.pagination")) > > { > > $(this).parent().load($(this).attr("href")); > > return false; > > } > > } > > ); > > > This code does not work, and I believe the problem lies with > > the use of the "this" keyword - could it be I'm referring to > > the body element. > > As the content is loaded into the parent of the links, I need > > a solution based along these lines... so any help would be > > very much appreciated.