2012-01-03 89 views
0

我忙于浏览器游戏,但遇到问题。
2次jquery停止返回页面。 这里是我的代码:
Jquery .load在2次后停止返回

$('#build-1').click(function(e) { 
    e.preventDefault(); 
    $('#bd2').load("build.php?act=chk&bid=storage&doa=bst43&space=1"); 
    $.ajaxSetup({ cache: false }); 
}); 

这是我期望的那样返回:

<script> 
    setbuild(); 
    $('#tab1').load('tab.php?space=0'); 
</script> 

脚本运行2次,然后它停止工作。我发现它仍然被发送,但没有收到任何东西。我怎样才能解决这个问题?

+0

能否请您包括PHP ...如果你看到它是发送和不返回我的猜测会是该问题是在PHP中,而不是在jQuery ... PHP/Web服务器日志中的任何错误? – ManseUK 2012-01-03 11:19:27

+0

http://dl.dropbox.com/u/8015538/gui/build.php我的代码它是一个非常混乱的代码,但它的工作很好..期待构建插入第一个;) – 2012-01-03 11:22:57

回答

0

如果您使用Ajax响应重建点击元素,那么你需要重新绑定click事件功能,这些“新”的元素

+0

与点击元素没有错。 它只是.load或在PHP中返回 – 2012-01-03 11:25:29