So:
%Vor% Für die meisten ihrer Skripte rufen Sie die ursprüngliche Methode auf, z. .overlay()
, dann rufe die gewünschte Methode für dieses Objekt auf.
Das Problem, wenn die Überlagerung einer Klasse zugewiesen wird, ist, dass es viele Überlagerungselemente geben wird, also müssen alle geschlossen sein:
%Vor%Alternativ ist es möglich, einen Klick auf die Schließen-Schaltfläche zu simulieren:
Die Klasse, die das Overlay in meinem Fall auslöst, ist caddy_grid_overlay , so dass auf die Schaltfläche zum Schließen wie folgt zugegriffen werden kann:
%Vor%Sie können eine Funktion erstellen und sie von jedem beliebigen Ort aus aufrufen.
Diese Funktion wird basierend auf dem Klassennamen und einem Link funktionieren.
Funktion closeOverlay () { Alarm ('aa'); var overlay = $ (\ "a.ShowOverlay \"). Überlagerung ({ api: wahr });
%Vor%
Tags und Links jquery dialog popup overlay jquery-tools