remove
[ Funktion ]
public static remove(
control: TcHmi.Controls.System.baseTcHmiControl,
element: JQuery
): JQuery;
Entfernt ein HTML-Element aus dem Overlaybereich. Ist das Element aktuell nicht im Overlaybereich, so wird es ohne Änderung zurückgegeben. Diese Funktion ist gedacht zur Nutzung aus einem Control heraus. Wird dieses vom DOM entfernt (detach), so werden auch alle Elemente aus dem TopMostLayer entfernt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
control | Aufrufendes Control. | |
element | JQuery Collection mit einem HTML-Element. |
Rückgabewert
Typ | Beschreibung |
---|---|
JQuery Collection mit dem entfernten HTML-Element. |
Verfügbar ab Version 1.10 |
Beispiel - JavaScript
var myPopup = $('<div style="background:white;padding:10px;">Hello World<div>');
TcHmi.TopMostLayer.add(this, myPopup);
TcHmi.TopMostLayer.remove(this, myPopup);