我有一个简单的调用,使用<div>
函数将.load()
的内容替换为另一个HTML文件的内容:
$('#content').show().load('01.html');
01.html与此页面位于同一文件夹中。但该功能尚未执行。我的代码有问题吗?或者.load()
函数在服务之前是否会起作用?
在后一种情况下,测试它的好方法是什么?
答案 0 :(得分:2)
你需要这样做:
$('#content').load('01.html', function() {
$(this).show();
});
成功加载后会显示content
(假设content
被隐藏起来)。
答案 1 :(得分:0)
如果您已经在使用jQuery,为什么不使用jquery-mockjax来模拟或模拟ajax请求呢?