首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从LightBox链接LightBox

从LightBox链接LightBox
EN

Stack Overflow用户
提问于 2011-11-22 20:57:59
回答 2查看 622关注 0票数 0

我想在LightBoxes上显示超文本标记语言表单。每个灯箱都会有一个按钮。按钮的onClick,则会打开一个新的LightBox,其中包含一个新的HTML表单。我该怎么做这样的导航。我已经找到了图像之间的导航,但没有HTML表单。

EN

回答 2

Stack Overflow用户

发布于 2011-11-22 21:17:00

你不需要打开一个新的lightbox,只需将新表单的内容加载到当前表单中即可。此外,不要从按钮捕获单击事件,因为如果用户尝试从键盘上按回车键提交表单,它将不起作用。你可以这样做:

代码语言:javascript
复制
$('#lightbox form').submit(function(){

    // some validation logic can be here

    // load the form from another file
    $('#lightbox').load('step-two-form.html');

    // OR insert it from the same document
    $('#lightbox').html($('#step-two-form'));

    // and return false for avoid reload the page
    return false;
});
票数 3
EN

Stack Overflow用户

发布于 2011-11-22 21:28:05

您可以在相同的lightbox内容中创建两个单独的div

代码语言:javascript
复制
<div class="lightbox">
  <div id="firstdiv">CONTENT 1 that contains a button to show #seconddiv and hide #firstdiv</div>
  <div id="seconddiv" class="hidden">CONTENT 2</div>
</div>

我在这里做了类似的事情。

http://www.klein-associes.com/grand_public/#

单击"Accès presse / Distributeur“,然后单击”s‘’inscrire“观看演示

代码语言:javascript
复制
$('#firstdiv #button1').click(function(){
        $('#firstdiv').fadeOut('fast',function(){
            $('#seconddiv').fadeIn('fast');
        });
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8227200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档