【发布时间】:2016-07-08 11:19:51
【问题描述】:
我正在做一个项目,我刚到了一个必须使用 JavaScript 删除 CSS 元素的地方。
我已经在这里粘贴了我到目前为止所做的事情: jsfiddle.net
运行代码后,您会注意到基本的注册步骤(左侧)和使用社交媒体的注册方法(右侧)。在这两个元素之间,还有一个黄色背景的元素“OR”。
当我决定注册为设计师时,左侧出现了新领域,而社交媒体消失了。 带给我的主要问题是,当用户决定注册为“设计师”时,我无法增加位于左侧的基本公式块的左边距,也无法删除“OR”,即使我使用
$(".form-register-with-email:after").hide();
感谢您帮助我。对不起,我不是以英语为母语的人,我尽力了。
【问题讨论】:
-
:after伪元素无法通过 DOM 访问。
标签: javascript jquery html css