【问题标题】:Multiple calls with Simple Modal OSX Style Dialog使用简单模式 OSX 样式对话框进行多次调用
【发布时间】:2010-01-24 21:44:02
【问题描述】:

我使用的是 OSX 风格版本的 Simple Modal。我有两次调用模态,因此有两个版本的内容。单击任一按钮时,它仅选择第一批内容。

没有任何地方可以像大多数模式窗口一样在内容上添加挂钩,因为页面上没有用于添加参数的 javascript...只有一个外部 .js 文件,出于明显的原因我不想触摸它。

谁能帮我解决这个问题?

【问题讨论】:

    标签: jquery macos modal-dialog simplemodal


    【解决方案1】:

    我在我正在构建的网站上做了同样的事情。我只是为每个模态创建了不同的内容,并给每个模态一个唯一的 ID。所以我的内容看起来像:

    <a id='help'>HELP CONTENT</a>
    <a id='about'>ABOUT CONTENT</a>
    <a id='options'>OPTIONS CONTENT</a>
    
    <div id='modal_help'>HELP CONTENT</div>
    <div id='modal_about'>ABOUT CONTENT</div>
    <div id='modal_options'>OPTIONS CONTENT</div>
    

    然后在我的 JS 中,我有:

    $('a').click(function (e) {
        e.preventDefault();
    
        $('#modal_' + this.id).modal({OPTIONS});
    });
    

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-19
      相关资源
      最近更新 更多