Because the events are initialised on page load for the dom state available at that moment (more on this here: http://docs.jquery.com/Tutorials:AJAX_and_Events)<http://docs.jquery.com/Tutorials:AJAX_and_Events> . either you include your javascript inside the ajaxed html (baaaaaad), or (wiser solution) you use livequery plugin, available here: http://plugins.jquery.com/project/livequery
On Wed, Oct 15, 2008 at 6:46 PM, Jason <[EMAIL PROTECTED]> wrote: > > My page: > > I click a tab and it loads in the html file for the tab. I click a > link on the newly loaded html file but it doesn't run the function I > wrote for it. The link only runs the function when it's in the home > file, rather than the loaded file. I know this has to do with > binding, but it's too confusing. Any help would be appreciated. > > Thanks, > > Jason >