隐藏div或动态添加它
我有一个注册/登录表单。我当前的设计如下隐藏div或动态添加它
<div class="container">
<form class="register">
</form>
<form class="login">
</form>
</div>
我使用
Jquery
到
show/hide
的div
。
另一种方法可以是
<div class="container">
//Empty Div
</div>
Append/Remove
div的动态当用户点击register/login
按钮。
哪一个比anohter最好?这些方法的优点和缺点是什么。 有什么建议吗?
我认为追加/删除div将是最糟糕的解决方案,因为这会清除表单的状态..喜欢..如果用户决定从一种表单转到另一种表单,用户将失去信息。但总的来说,他们都可以接受。
是的,你清除我的怀疑与单点'会失去信息'。请告诉我,如果它不是登录div,可能是最好的。加一个 –
您可以设计它,以便保存信息。 –
@SpencerWieczorek我在问其他divs。例如,如果用户选择“Australia”,它应该显示“Aus info”,如果是“NZ”,那么容器应该有“NZ info”。对于这些有点事情,“去除/添加”是我猜的最好的。我对么? –
最佳方式?你的标准是什么?现在看来你的问题是基于意见的。 – j08691
这是个人意见。显示/隐藏似乎更合理,因为您不必担心内容将从何处加载。但如果内容很大,动态加载它可能是一个更好的选择。所以答案取决于。 – epascarello
做'隐藏/显示',我不认为有必要动态删除和添加每一个。 –