实现AJAX登录门户的最佳方式是什么?
我正在创建一个类似Stack Overflow的登录门户,它将允许用户选择登录到网站的多种方法。
如何选择AJAX,这样如果用户使用"site login“,那么使用AJAX登录面板的div或内容并刷新到登录表单?
我应该将它们放在不同的div中,然后用jQuery显示或隐藏,还是应该使用其他方法?
<body>
<ul id="login-options">
<li>site login</li>
<li>facebook</li>
<li>google</li>
<li>twitter</li>
</ul>
</body?
发布于 2012-10-09 13:42:41
首先将单击事件附加到选项:
<ul id="login-options">
<li id="site">site login</li>
<li id="facebook">facebook</li>
<li id="google">google</li>
<li id="twitter">twitter</li>
</ul>
一种方法是在HTML中为每个登录类型在单独的div中添加表单,然后隐藏。在选项的ajax选择器上,显示相应的div。
$("#site").click(function() {
$("#div_site_login").show();
});
第二种方法是从jQuery内部动态地将表单标记添加到div中。
$("#div_site_login").html('your form here');
https://stackoverflow.com/questions/12793332
复制相似问题