Making successive "jQuery.load()"s in nested pages work
Posted
by terrestrial
on Stack Overflow
See other posts from Stack Overflow
or by terrestrial
Published on 2010-04-10T12:03:43Z
Indexed on
2010/04/10
12:43 UTC
Read the original article
Hit count: 131
jquery-ajax
The main page ("parent.html") has a link that ajaxloads a page ("page1.html") into a div ("targetdiv") in the main page, like so:
parent html:
$("#targetdiv").html(loading).load('page1.html');
This works fine and "page1.html" is loaded into "targetdiv".
The "page1.html" also has a link in it that is supposed to ajaxload another page ("page2.html") into "targetdiv" (onto itself), like so:
page1.html: (in "targetdiv")
$("#targetdiv").html(loading).load('page2.html');
This does not work; "html(loading)" comes up in "targetdiv" and stays there, "page2.html" is not loaded.
If you're sure why this is so, tell me and I'll owe you a beer.
All the best...
(This page/site is not available on line.)
© Stack Overflow or respective owner