我已经阅读并浏览了以下所有示例:- http://fancyapps.com/fancybox/
没有什么可以帮助我制作弹出式登录框。
我检查了旧版本的 Fancybox 1.3.x,其中有一个登录框示例,但该方法在新的 Fancybox v2 上并不适用。
如果有人可以帮助我,我会很高兴。
到目前为止,我有这个代码,它是半工作的:
$("#top-login-button").click(function() {
$.fancybox.open({
href : "#login_form",
padding : 0,
onClosed : function() {
$("#login_error").hide();
}
});
});
$("#login_form_ajax").bind("submit", function() {
if ($("#login_name").val().length < 1 || $("#login_pass").val().length < 1) {
$("#login_error").show();
return false;
}
$.fancybox.showActivity();
$.ajax({
type : "POST",
cache : false,
url : "/login.php",
data : $(this).serializeArray(),
success: function(data) {
$.fancybox(data);
}
});
return false;
});