php登录表单的Javascript显示

php登录表单的Javascript显示,javascript,php,jquery,Javascript,Php,Jquery,我正在尝试创建一个登录表单,当您登录时,登录按钮消失,并被替换为“我的帐户”按钮 到目前为止,我已经使它,当你登录登录隐藏,但我需要显示一个不同的div登录时 到目前为止,我的情况如下: <?php if (!isset($_SESSION['user'])) { ?> <script> jQuery(function ($) { $('#pre_header_content_right').remove();

我正在尝试创建一个登录表单,当您登录时,登录按钮消失,并被替换为“我的帐户”按钮

到目前为止,我已经使它,当你登录登录隐藏,但我需要显示一个不同的div登录时

到目前为止,我的情况如下:

<?php 

if (!isset($_SESSION['user'])) {
    ?>
    <script>
        jQuery(function ($) {
            $('#pre_header_content_right').remove();
        });
    </script>
    <?php
} else {
    ?>
    <script>


    </script>
    <?php
}
?>
我已经晾干了。显示而不是。移除。但是这不起作用 谢谢您的帮助

您可以试试这个

<script>
<?php 

if (!isset($_SESSION['user'])) {
    ?>

        $(document).ready(function(){
            $('#button_login').show();
            $('#button_my_account').hide();
        });

    <?php
} else {
    ?>
  $(document).ready(function(){
     $('#button_login').hide();
     $('#button_my_account').show();
});



    <?php
}
?>   
</script>

$(文档).ready(函数(){
$(“#按钮_登录”).show();
$(“#按钮"我的账户“).hide();
});
$(文档).ready(函数(){
$(“#按钮_登录”).hide();
$(“#按钮“我的账户”).show();
});
您可以试试这个

<script>
<?php 

if (!isset($_SESSION['user'])) {
    ?>

        $(document).ready(function(){
            $('#button_login').show();
            $('#button_my_account').hide();
        });

    <?php
} else {
    ?>
  $(document).ready(function(){
     $('#button_login').hide();
     $('#button_my_account').show();
});



    <?php
}
?>   
</script>

$(文档).ready(函数(){
$(“#按钮_登录”).show();
$(“#按钮"我的账户“).hide();
});
$(文档).ready(函数(){
$(“#按钮_登录”).hide();
$(“#按钮“我的账户”).show();
});

为什么不简单地将所需内容显示为HTML而不是使用jquery
Login form here other div here
我同意mplungjan的观点,您在PHP中执行登录检查,只需直接显示预期的div即可。你应该总是期待那些禁用了JavaScript并使网站在没有它的情况下可用的访问者。为什么不简单地将你需要的显示为HTML而不是使用jquery呢
Login form here other div here
我同意mplungjan的观点,您在PHP中执行登录检查,只需直接显示预期的div即可。你应该总是期望访问者禁用JavaScript,并使网站在没有JavaScript的情况下可用。嗨,这是可行的,但问题是,当你登录时,我想删除的按钮是在导航栏中。现在每个页面都包含了这个导航,有什么问题吗?您可以在每个导航中包含两个按钮,并将按钮“我的帐户”的属性显示设置为默认隐藏。您好,这是可行的,但问题是登录时我要删除的按钮位于导航中。现在每个页面都包含了这个导航,有什么问题吗?您可以在每个导航上包括两个按钮,并将按钮“我的帐户”的属性显示设置为默认隐藏。