[jQuery] Manipulating Elements After Ajax Call

[jQuery] Manipulating Elements After Ajax Call


Hello Jquery Community
I am new to jquery/programming. I have performed a simple ajax
operation it could be either $.load or $.get but I picked $.post
The request works great however because it's ajax the new elements are
not a part of the html (right?)
I want to then perform jquery functions on the newly loaded
elements....so I'm wondering if someone can point me in the right
direction.
1. Am I correct inj my assumption that the new elements are not apart
of the DOM?
2. Do I need to return the post function data? If I do that I get back
an object?
3. Basically how do I access the newly loaded elements ? Or return
them correctly so they are accessible?
a hint in the right direction would be most appreciated.
$('#button').click(function () {
        $.post('page.html', function(data){
                $("#pageDiv").append($(data));
        });
         $('#contentScroller').scrollTo('#pageTwo', 1000, {axis:'x',
onAfter:function() {
             $("#timeline").slideDown(2000, function(){
                $("#webdev").slideDown(2000);
            });
         }});
     });