标题可能有点混乱,所以让我解释一下。
我有一个网站,它有一个侧面板,其中包含有关用户的信息、用户可以做的事情等。当用户没有登录时,这个侧面板成为登录或注册的区域。
代码是:
<?php
if($user->loggedIn)
{
?>
<!-- side-panel for logged in users here -->
<?php
}
else
{
?>
<!-- login/registration etc -->
<?php
}
?>
我想要做的是在用户单击使用 AJAX 登录时再次加载这段代码,并使用 jQuery 效果(可能是淡入淡出)使侧面板从登录/注册顺利过渡到闪亮的用户专用面板。
我知道如果我将该代码放在另一个文件中,并通过 AJAX 将其加载到侧面板的 div 中,我可以做到这一点......但我宁愿不为侧面板制作单独的文件。这可能吗?