Jquery simplemodal打开对话框,链接另一个对话框

时间:2014-04-21 04:34:03

标签: jquery simplemodal

我正在使用simplemodal Jquery API。就像此链接中的“联系表单”模式样本一样 http://www.ericmmartin.com/projects/simplemodal-demos/

但我需要在contact.php页面中添加另一个按钮或锚标记,如注册按钮,该按钮将打开另一个php页面内容,如signup.php。 我尝试过这样的事情,请看下面的链接: http://at5024-lumooc.lakeheadu.ca/contact/

但链接后没有打开任何对话框... 我是新手,所以我需要一些帮助.... 这是我改为“联系表格”演示的代码 在contact.php文件中,我在“.contact-content”div

的末尾添加了这个 打开新的Modal

你可以在打开的对话框中清楚地看到它。 并在contact.js

在on show功能下我添加了这个。

    $("#signup").click(function (e) {
        e.preventDefault();
        alert("The .... URL." + $(this).attr("href"));
        $.modal.close();
        $.modal(" I'm testing here");
    });

一旦点击了锚点并且当前模态确实关闭但我无法打开新模态,我可以看到警报。我用其他方式尝试了最后一行。

 $(" I'm testing here").modal();

 contact.init();

但没有运气......

任何一个想法...... 谢谢你...

1 个答案:

答案 0 :(得分:1)

这可能是一个操作顺序问题,即在您尝试打开模式后模态会关闭。我建议将行$.modal(" I'm testing here");移动到一个函数中,并在模态的onClose事件中添加一个调用。