首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在窗体操作后永久隐藏元素

在窗体操作后永久隐藏元素
EN

Stack Overflow用户
提问于 2017-07-06 15:11:33
回答 1查看 93关注 0票数 0

我不知道如何达到这一效果,所以我把它耕作出来,希望有人知道一个标准的方法或工作,使我能够隐藏某些元素后,表单提交。一旦用户提交了表单,我正试图在我的站点的仪表板页面中隐藏(3)元素。

要隐藏的元素:

.vc_tta-tab:nth-child(2).vc_tta-tab:nth-child(3).vc_tta-tab:nth-child(4)

一旦用户提交了表单,页面将重定向到一个单独的成功页面,然后用户单击“返回到家”按钮返回仪表板。在表单提交之后,我需要能够在“每个用户”的基础上永久隐藏这些(3)元素。

我的问题是,这是可能的吗?我怎样才能做到这一点?

规范:

表格提交方法: Post

类:.vc_tta-tab:nth-child(2).vc_tta-tab:nth-child(3).vc_tta-tab:nth-child(4)

如能提供任何帮助,将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2017-07-07 22:31:09

假设您在会话中正确地存储了登录状态,您可以这样做:

代码语言:javascript
复制
<!doctype html>
<html class="<?= $_SESSION["logged_in"] ? "logged_in" : "logged_out"?>">
<head>
    <style>
        html.logged_in .vc_tta-tab:nth-child(2),
        html.logged_in .vc_tta-tab:nth-child(3),
        html.logged_in .vc_tta-tab:nth-child(4) {
            display: none;
        }
    </style>
</head>
...

也就是说,将类应用于祖先元素,并根据它制定规则。如果该类未出现,则元素的行为将与通常情况相同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44952803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档