jQuery -Alarmboxen: Eine umfassende Anleitung
Es gibt verschiedene Methoden zur Bearbeitung von Warn- und Dialogfeld-Ereignissen in JQuery, einschließlich Plugins und integrierter Dialogfelder. JQuery UI bietet Optionen zum Erstellen benutzerdefinierter Dialoge. Diese Seite zeigt auch verschiedene Beispiele für modale Fenster. Für eine schnelle und einfache Lösung kann einfach JavaScript verwendet werden:
var answer = confirm('Are you sure you want to delete this?'); if (answer) { console.log('yes'); } else { console.log('cancel'); }
häufig gestellte Fragen (FAQs)
benutzerdefinierte JQuery -Alarmfelder: Erstellen benutzerdefinierter Alarmfelder beinhaltet die Jquery UI dialog()
-Funktion. Erstellen Sie nach Einbeziehung der Jquery UI -Bibliothek ein <div>
-Element, um als Warnbox zu dienen. Die Optionen der Funktion dialog()
ermöglichen die Anpassung von Inhalten, Schaltflächen und Erscheinungen. Beispiel:
$("#myAlert").dialog({ autoOpen: false, modal: true, buttons: { "Ok": function() { $(this).dialog("close"); } } });
jQuery Bestätigungsfelder: Ähnlich wie bei Warnfeldern, Bestätigungsfelder verwenden dialog()
, aber die Schaltflächen "Bestätigung" und "Abbrechen" enthalten. Beispiel:
$("#myConfirm").dialog({ autoOpen: false, modal: true, buttons: { "Confirm": function() { // Perform action $(this).dialog("close"); }, "Cancel": function() { $(this).dialog("close"); } } });
JQuery Eingabeaufforderung: Eingabedatronen enthalten ein Eingabefeld im Dialogfeld. Beispiel:
$("#myPrompt").dialog({ autoOpen: false, modal: true, buttons: { "Submit": function() { var input = $("#myInput").val(); // Use input value $(this).dialog("close"); }, "Cancel": function() { $(this).dialog("close"); } } });
Styling JQuery -Alarmboxen: Verwenden Sie CSS, um Alarmkästen zu stylen. JQuery UI bietet Themen an, und die Option dialogClass
ermöglicht das Hinzufügen benutzerdefinierter CSS -Klassen.
draggable Warnungsfelder: JQuery UI -Dialogfelder sind standardmäßig draggierbar. Legen Sie die Option draggable
auf false
ein, um dies zu deaktivieren.
Warnfelder auf Seite Laden: Rufen Sie die Funktion dialog()
ohne autoOpen: false
auf, um ein Warnfeld auf der Seite zu anzeigen.
Nicht-modale Warnungsfelder: Stellen Sie die Option modal
auf false
fest, um ein nicht modales Warnungsfeld zu erstellen.
programmatisches Verschluss: Ein Dialogfeld mit $(this).dialog("close");
.
Warnfelder mit Timeout: Verwenden Sie die Funktion , um nach einer bestimmten Zeit automatisch ein Warnfeld zu schließen. setTimeout()
Animationswarnungsfelder: Verwenden Sie die Optionen und show
in hide
, um Animationseffekte und -dauern anzugeben. dialog()
Das obige ist der detaillierte Inhalt vonJQuery Alert Box Ja oder Nein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!