J'ai un léger problème avec Overlay (JQuery Tools) - ce que je dois faire est de permettre aux gens de cliquer sur une autre superposition de superposition.JQuery Tools Multiple Overlay
Le problème est que la superposition s'ouvre derrière la superposition déjà active, ce qui cause des problèmes car j'en ai besoin pour charger devant la superposition ouverte.
Est-ce que quelqu'un sait comment je peux charger plusieurs superpositions, mais je m'assure que la dernière superposition se charge à l'avant?
C'est le code que je utilise ...
/
/ 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
});
J'utilise cette option pour ouvrir la deuxième superposition ..
<a href="external.html" rel="#overlay">Link</a>
Merci.
Avez-vous eu ce travail? Si non, avez-vous essayé de définir l'index z pour chaque superposition? –