2015-02-08 59 views
-1

以下是對jsfiddle的引用。 它只是JavaScript的標記和片段,所以它不能像在真實網絡中那樣工作。但這種情況並非如此。JSON加載新內容後訪問元素(更新)

我想要的是訪問新內容中的元素(即<div class="frame frame-id4">之後 AJAX加載它。 在if函數控制檯中,我正好返回所需內容,即參見//CASE 1(位於jsfiddle的Javascript部分底部)。 但是,如果我嘗試訪問該if函數之外的相同元素,我會得到//CASE 2
有沒有什麼辦法可以在這個函數中訪問<div class="frame frame-id4">

+0

顯示你的功能。你沒有向我們展示任何試圖訪問你新的div的東西。 – krillgar 2015-02-08 00:03:06

+0

我們需要看到JavaScript。我的猜測是你正在做異步。 – PHPglue 2015-02-08 00:08:04

+0

通過AJAX加載JavaScript,JSON只是一種數據格式。 – John 2015-02-09 17:51:48

回答

0

使用xmlhttp.open("POST", url, false);而不是
xmlhttp.open("POST", url, true);有竅門。