我正在使用 colorbox.js 在灯箱中显示一些表单。一个页面上有多个表单,每个表单都有一个链接,可以在灯箱中打开表单。现在,灯箱会打开,但不会显示表单。这是我的 jquery 脚本:
jQuery(document).ready(function() {
$('.myForm').hide();
$('.link_to_form').click( function() { $(this).next('.myForm').show() } );
$(".link_to_form").colorbox({
width: "50%",
inline: true,
opacity: ".5",
href: ".myForm",
onClosed: function() {
$(".myForm").hide();
}
});
});
我的两个表单和两个链接的 HTML 是:
<a href="#" class="link_to_form">Form 1</a>
<div class="myForm">
<form></form>
</div>
<a href="#" class="link_to_form">Form 2</a>
<div class="myForm">
<form></form>
</div>