<a href=".login_form" class="the_form">click to Contact</a>
$(".the_form").fancybox({
'scrolling' : 'no',
'overlayOpacity': 0.1,
'showCloseButton' : false,
'onClosed' : function() {
$("#login_error").hide();
}
});
$(".login_form").bind("submit", function() {
if ($(this).find(".name").val().length < 1 || $(this).find(".email").val().length < 1 || $(this).find(".msg").val().length < 1) {
$(this).find(".login_error").show();
$.fancybox.resize();
return false;
}
});
У меня есть форма, которая зацикливается и создает много ее экземпляров. То, что я хочу сделать, по этой ссылке, щелкнуть, чтобы открыть конкретный экземпляр формы. Я знаю, что могу добиться этого, создав уникальные идентификаторы для каждой формы, однако мне интересно, есть ли более простой способ. Этот код отлично выглядит в теории, но fancybox не будет работать только с ".login_form", "#login_form", который является конкретным экземпляром.