【发布时间】:2010-01-24 21:44:02
【问题描述】:
我使用的是 OSX 风格版本的 Simple Modal。我有两次调用模态,因此有两个版本的内容。单击任一按钮时,它仅选择第一批内容。
没有任何地方可以像大多数模式窗口一样在内容上添加挂钩,因为页面上没有用于添加参数的 javascript...只有一个外部 .js 文件,出于明显的原因我不想触摸它。
谁能帮我解决这个问题?
【问题讨论】:
标签: jquery macos modal-dialog simplemodal
我使用的是 OSX 风格版本的 Simple Modal。我有两次调用模态,因此有两个版本的内容。单击任一按钮时,它仅选择第一批内容。
没有任何地方可以像大多数模式窗口一样在内容上添加挂钩,因为页面上没有用于添加参数的 javascript...只有一个外部 .js 文件,出于明显的原因我不想触摸它。
谁能帮我解决这个问题?
【问题讨论】:
标签: jquery macos modal-dialog simplemodal
我在我正在构建的网站上做了同样的事情。我只是为每个模态创建了不同的内容,并给每个模态一个唯一的 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});
});
希望对您有所帮助。
【讨论】: