maybe  you can use isDefaultPrevented() to determine if preventDefault()
works.
and i wondering if the "return false" is necessary
preventDefault()
2011/3/22 Krissy Masters <[email protected]>

> No I do not want the page to “jump” the page has header block about 250px
> high so when user is visiting the site you will have to scroll down the
> page
> to get to the ajax link that when clicked loads content into a div right
> beside it. So when it gets click the page jumps up to the top forcing the
> user to once again scroll down to where they were. I do not want anything
> to
> move.
>
> From: [email protected] [mailto:[email protected]] On
> Behalf
> Of Qu xiaowei
> Sent: Monday, March 21, 2011 11:27 AM
> To: [email protected]
> Subject: Re: Ajax Question
>
>
> i'am not sure i've really understood your question.
> if you just want to make the content to top.
> you could get the top attribute of the content.
> then asign it to the page offset.it's easy to get this effect with
> JQuery.
> like this
>
> var v = $('#pageCore').offset().top;
> $(document).scrollTop(v);
>
> is that right?wish that would help
>
> 2011/3/21 Krissy Masters <[email protected]>
> I have stripped everything out to barebones pretty much to see if it was
> something in the code but this below still makes the page jump (FF / IE /
> Chrome that I tested in)
>
> $("a.is_ajax").live('click',function(e) {
>        var page_url = $(this).attr("href");
>        e.preventDefault();
>        $.ajax({
>                type: "get",
>                url: page_url,
>                success: function(response){
>                        $('#pageCore').html(response);
>                }
>
>        });
>        return false;
> });
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On
> Behalf
> Of Ryan Schmidt
> Sent: Monday, March 21, 2011 7:35 AM
> To: [email protected]
> Subject: Re: Ajax Question
>
> On Mar 21, 2011, at 04:41, Krissy Masters wrote:
>
> > No # used. Regular link created with standard $this->Html->link('title',
> > array(controller action), array(class => is_ajax)) so the js will make
> the
> > ajax request based on the class. I would just like the new content to
> load
> > into the div where the page is currently at rather than forcing the page
> to
> > the top which is annoying.
>
> Hmm. What is the JavaScript code that transforms your is_ajax-classed
> links?
>
>
>
> --
> Our newest site for the community: CakePHP Video Tutorials
> http://tv.cakephp.org
> Check out the new CakePHP Questions site http://ask.cakephp.org and help
> others with their CakePHP related questions.
>
>
> To unsubscribe from this group, send email to
> [email protected] For more options, visit this group
> at
> http://groups.google.com/group/cake-php
>
> --
> Our newest site for the community: CakePHP Video Tutorials
> http://tv.cakephp.org
> Check out the new CakePHP Questions site http://ask.cakephp.org and help
> others with their CakePHP related questions.
>
>
> To unsubscribe from this group, send email to
> [email protected] For more options, visit this group
> at
> http://groups.google.com/group/cake-php
>
> --
> Our newest site for the community: CakePHP Video Tutorials
> http://tv.cakephp.org
> Check out the new CakePHP Questions site http://ask.cakephp.org and help
> others with their CakePHP related questions.
>
>
> To unsubscribe from this group, send email to
> [email protected] For more options, visit this group
> at
> http://groups.google.com/group/cake-php
>
> --
> Our newest site for the community: CakePHP Video Tutorials
> http://tv.cakephp.org
> Check out the new CakePHP Questions site http://ask.cakephp.org and help
> others with their CakePHP related questions.
>
>
> To unsubscribe from this group, send email to
> [email protected] For more options, visit this group
> at http://groups.google.com/group/cake-php
>

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
[email protected] For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to