【发布时间】:2013-04-03 02:23:26
【问题描述】:
我正在尝试这样做:
点击 div + 淡出我所有的 HTML 页面 + 卸载所有 html 页面 + 加载另一个 html 页面 + 在此新闻页面上淡入
但是下班后……什么都没有…… 你能帮我吗?
谢谢
$('#bt1').click(function() {
$('html').fadeOut(1000),function() {
.load('page2.html',function() {
$(this).fadeIn(1000);
});
return false;
});
});
【问题讨论】:
-
我认为问题在于您要卸载以前的
HTML标签。为什么不直接卸载/加载BODY标签? -
如果可能的话,你也会“卸载”javascript,你想做的是在最坏的情况下卸载正文中的内容并重新加载新内容
-
您的 javascript 不正确,请参阅 fadeOut(1000, function(){});只是抬头
-
另外,这不是您使用
.load()的方式。它不受任何东西的约束。如果我们只是修复语法,它需要是$(html').load(...)。还有,@shadowmonkey 说了什么。 :)