0

我有一个导航栏,根据用户是否登录显示登录或注销等。

我正在使用这个:

<script>
        $(function() {
            var loggedIn = <?php echo json_encode($general->loggedIn()); ?>;
            $("#loggedIn").toggle(loggedIn);
            $("#loggedOut").toggle(!loggedIn);
        });
    </script>

以确定应显示哪些链接。

除了我在登录时开始注意到页面刷新时出现瞬间闪烁之外,我的工作并不顺利。导航/链接位于标题中,因此出现在每个页面上。

登录并导航到其他页面时,个人资料链接会闪烁以登录,然后再次返回个人资料。它以前工作正常,但我假设由于图像等原因,现在我的页面加载时间会稍长一些,因此闪烁变得更加明显。

有解决办法吗?我是 ajax/jquery 等的新手,所以不知道如何解决自己。

4

0 回答 0