$("a[rel]").getOverlay().close();
$("a[rel]").close();
Beide funktionieren nicht.jQuery Tools: Wie man ein Overlay schließt?
$(document).ready(function() {
$("a[rel]").overlay({
mask: '#3B5872',
effect: 'apple',
onBeforeLoad: function() {
var wrap = this.getOverlay().find(".contentWrap");
wrap.load(this.getTrigger().attr("href"));
},
onLoad: function() {
$('.contentWrap form').submit(function (event) {
event.preventDefault();
$("a[rel]").overlay().close();
hijack(this, update_employees, "html");
});
}
});
});
function hijack(form, callback, format) {
$.ajax({
url: form.action,
type: form.method,
dataType: format,
data: $(form).serialize(),
success: callback
});
}
function update_employees(result) {
$("#gridcontainer").html(result);
}
Irgendwelche Vorschläge?
Ich verwende Chrome, da das onLoad-Ereignis in FF nicht korrekt funktioniert.
leider funktioniert das nicht für mich. Ich habe meine Frage bearbeitet. Vielleicht weißt du, was dort falsch ist. – Rookian
@Rookian - erhalten Sie einen Javascript-Fehler an anderer Stelle? Die API ist ziemlich direkt, ich habe das oben gegen mehrere Seiten getestet ...sieht aus wie etwas anderes störend ist. –
nein es gibt keinen Fehler. – Rookian