0
Ich möchte Show()
ein Element, wenn meine Jquery FancyBox geschlossen ist. Wie kann ich das machen?Show/Hide Element auf Jquery Fancy Box schließen Ereignis
Gibt es eine close
Ereignis?
Ich möchte Show()
ein Element, wenn meine Jquery FancyBox geschlossen ist. Wie kann ich das machen?Show/Hide Element auf Jquery Fancy Box schließen Ereignis
Gibt es eine close
Ereignis?
Fügen Sie der fancybox einen afterClose-Schlüssel hinzu, wie unten gezeigt, er wird aufgerufen, sobald fancybox geschlossen ist. Siehe docs
var urlOfferDetails = $('#OfferDetails').val();
$.ajax({
url: urlOfferDetails,
type: 'POST',
data: { 'offerID': productCode, 'providerId': providerCode },
closeBtn: 'true',
success: function (data) {
$("#loading").hide();
$.fancybox(
{
'href': '#offerPopup',
'content': data,
'hideOnOverlayClick': false,
'hideOnContentClick': false,
'autoScale': false,
'overlayShow': true,
'type': 'iframe',
'afterClose' : function(){console.log("FancyBox Closed");}
});
},
error: function (req, status, error) {
},
complete: function() {
$("#loading").hide();
$('.scrollup').hide();
},
});
Danke. Könntest du mir bitte auch sagen, wenn ich mehr als eine ausgefallene Box habe und ich etwas Action mache, wird dieses Stück Code sie alle betreffen? –
dies betrifft nur die fancybox, in der afterClose angegeben ist. – lobo