$(xx).load()同步

 这是由于 load 加载时并不是同步的,是异步的。在你点击执行 load 时,在load异步处理还没完成时,当然,就是调出了原来 #show 的内容了,当你第二次当点击时,原来第一次点击的 load异步已经完成了,DOM内容已经改了,这时显示的,就是load的内容了。
你应该加个回调函数,来判断是否已经加载完成了。

$("#show").load("DaiMaTiShi.asp",function(){
alert($("#show").text());
});

这样的意思是,当 DaiMaTiShi.asp 页面内容 load 完成后,执行 function,即 alert #show 的内容了

posted @ 2016-07-21 10:54  zklve2  阅读(297)  评论(0编辑  收藏  举报