У меня небольшая проблема с наложением (JQuery Tools) - мне нужно разрешить пользователям нажимать на другое наложение из наложения.
Проблема в том, что наложение открывается за уже активным наложением, что вызывает проблемы, потому что мне нужно, чтобы он загружался перед открытым оверлеем.
Кто-нибудь знает, как я могу загрузить несколько оверлеев, но убедитесь, что последнее наложение загружается впереди?
Этоэто код, который я использую ...
/
/ select the overlay element - and "make it an overlay"
$("#overlay").overlay({
// custom top position
//top: 200,
// some mask tweaks suitable for facebox-looking dialogs
mask: {
// you might also consider a "transparent" color for the mask
color: '#fff',
// load mask a little faster
loadSpeed: 200,
// very transparent
opacity: 0.8
},
// disable this for modal dialog-type of overlays
closeOnClick: true,
// load it immediately after the construction
load: false,
oneInstance: false
});
// Modal on click
$("a[rel]").overlay({
// disable this for modal dialog-type of overlays
closeOnClick: true,
top: '3%',
mask: {
color: '#fff',
loadSpeed: 200,
opacity: 0.8
},
onBeforeLoad: function() {
// grab wrapper element inside content
var wrap = this.getOverlay().find(".contentWrap");
// load the page specified in the trigger
wrap.load(this.getTrigger().attr("href"));
},
oneInstance: false
});
Я использую это, чтобы открыть второе наложение ..
<a href="external.html" rel="#overlay">Link</a>
Спасибо.