Awesome, Mauricio had the right solution. I had figured that e was working on the link, but now that I think about it, that makes no sense. So that works, now I have to figure out how to inject the incoming html, because apparently that's not working, just not sure yet if it's my javascript or my PHP (I'm working with CakePHP).
Thanks for your help. On May 7, 4:43 pm, "Mauricio \(Maujor\) Samy Silva" <css.mau...@gmail.com> wrote: > -----Mensagem Original----- > De: "Arak Tai'Roth" <nielsen.dus...@gmail.com> > > ... Here is my code: > > > $(document).ready(function(){ > > $('#events_box a.ajax_replace').click(function(e){ > > e.preventDefault(); > > $('.news_border').slideUp('slow'); > > > $.ajax({ > > method: 'get', > > url: e.attr('href'), > > data: { 'do' : '1' }, > > ... > ------------------------------------------------------------------------- > You are catching the URL for request in a wrong way. > There isn't an object *e.attr('href')* > Try this: > $(document).ready(function(){ > $('#events_box a.ajax_replace').click(function(e){ > e.preventDefault(); > > var url = $(this).attr('href'); <== add > > $('.news_border').slideUp('slow'); > > $.ajax({ > method: 'get', > url: url, <== modified > data: { 'do' : '1' }, > ... > > Maurício