目前我正在使用 fancybox 来显示这样的 iframe:
$('#img-001').click(function() {
$.fancybox({
type: 'iframe',
href: 'doc-001.html',
showCloseButton: true
});
});
$('#img-002').click(function() {
$.fancybox({
type: 'iframe',
href: 'doc-002.html',
showCloseButton: true
});
});
但是这样做很乏味,并且需要一遍又一遍地复制相同的代码。是否有允许使用单个功能的替代方法?这样的操作将采取任何内容#img-ID
并更改href
为doc-ID.html
. 或者,或者,如何使用一个类来做到这一点(每个元素仍然需要一个特定的链接)?
这可能吗?