【发布时间】:2012-03-09 06:02:32
【问题描述】:
我有一个 div,它通过 ajax .load("ajaxcontent.php") 加载其内容。
在这个 div 中,我们生成了许多其他 div。我想获取其中一个 div 的内容。
我试过 var insidecontent=$('#topdiv').html();但它返回 null。
获取这些值有什么诀窍吗?
index.html
<div id="news"></div>
ajaxcontent.php
<div id="topdiv">Hello World</div>
<div id="middiv">This is the mid div</div>
<div id="botdiv">This is the bottom</div>
javascript:
$("#news").load("ajaxcontent.php");
$(document).delegate("#total", "keyup", function (e) {
if(e.which!=13){
var insidecontent=$('#topdiv').html();
}
});
【问题讨论】:
-
可以贴出ajax加载返回的HTML吗?以及容器 div 的 HTML?
-
请显示您的一些标记。
-
我们可以看看一些代码吗?
-
您的代码在哪里?如果你让我们猜测,你不会得到好的答案。
-
我无法发布确切的代码,因为它通过许多 php 循环分解成许多部分,但我发布了准系统。
标签: javascript jquery html ajax