


Ein benutzerdefiniertes Dialogfeld-Steuerelement, das ich mit js/jquery_javascript-Kenntnissen geschrieben habe
Kürzlich habe ich an einem Spielprojekt gearbeitet und Bilder von Künstlern benötigt. In diesem Fall schien es schwierig zu sein, einige vorgefertigte Dialogsteuerelemente zu finden, also dachte ich darüber nach, ein universelles zu erstellen Obwohl die Steuerung nicht absolut universell ist, kann sie in meinem Projekt dennoch beliebig verwendet werden, und die Ideen können auch in anderen Projekten verwendet werden.
Veröffentlichen Sie zuerst den Hauptcode:
//Grundlegender HTML-Inhalt des Dialogfelds, absolute Positionierung, Höhen- und Breiteneinstellungen, Hintergrundbild, Titel, zwei Schaltflächenbilder
var tdlz_dialog_content = "
- "
" - < ;img id=' tdlz_dialog_ok' src='assets/images/queren.png'>
//text: Titel, Typ: Dialogboxtyp, funcOK: bestimmte Ausführungsfunktion, Zeit: Countdown- oder Alarmanzeigezeit
Funktion showTdDialog(text , type, funcOK, time) {
var dialogid = "#tdlz_dialog";
$(dialogid).show(500);
$("#dialog_lb_text").html(text) ;
switch (type) {
case "show"://Ein Dialogfeld, das Informationen mit einer Schaltfläche „OK“ anzeigt und nach dem Klicken auf
$("#tdlz_dialog_cancel").hide() verschwindet.
$( "#tdlz_dialog_ok").unbind();
$("#tdlz_dialog_ok").click(function () {
$(dialogid).hide(500);
$( "#tdlz_dialog_ok") .css("margin-right", "0");
$("#tdlz_dialog_cancel").css("margin-left",
}); 🎜>break;
case „alert“://warning dialog box, verschwindet nach einiger Zeit
$("#tdlz_dialog_cancel").hide();
$("#tdlz_dialog_ok").unbind() ;
setTimeout(function () {
$(dialogid).hide(500);
$("#tdlz_dialog_ok").css("margin-right", "0");
$("# tdlz_dialog_cancel").css("margin-left", "0");
$("#tdlz_dialog_ok").click(function () {
$ (dialogid). hide(500);
$("#tdlz_dialog_ok").css("margin-right", "0");
$("#tdlz_dialog_cancel").css("margin-left ", "0" ");
}); wird nicht ausgeführt und verschwindet
$("# tdlz_dialog_cancel").show();
$("#tdlz_dialog_ok").css("margin-right", "5%"); ("#tdlz_dialog_cancel").css("margin-left ", "5%");
$("#tdlz_dialog_ok").unbind();
$("#tdlz_dialog_ok").click(function () {
funcOK();
setTimeout(function () {
$(dialogid).hide(500)
}, 1000); >$("#tdlz_dialog_cancel").click(function ( ) {
$(dialogid).hide(500);
});
case "time"://Countdown Dialogfeld, zeigt den Zeit-Countdown an und verschwindet nach dessen Ende
$("#tdlz_dialog_cancel").hide();
$("#dialog_lb_text").html(text "" time);
var a = setInterval(function () {
time = parseInt (time) - 1;
if (time < 0) {
clearInterval(a);
$(dialogid).hide(500 );
}
$("#dialog_lb_text ").html(text "" time); >$("#tdlz_dialog_ok").click(function () {
$(dialogid).hide(500);
$("#tdlz_dialog_ok").css("margin-right", "0" );
$("#tdlz_dialog_cancel").css ("margin-left", "0");
break;
}
Zusätzlich zur Verwendung der oben genannten Funktionen müssen Sie auch Folgendes tun: Das Feld wird initialisiert, um in das Dokument eingefügt und in der Mitte angezeigt zu werden
Kopieren Sie den Code
Der Code lautet wie folgt:
function initDialog() {
$("body").before(tdlz_dialog_content);
var top_percent = (window.innerHeight / 4) / window.innerHeight
var left_percent = (window.innerWidth / 2 - $("#tdlz_dialog").width() / 2) / window. innerWidth;
Code kopieren
Der Code lautet wie folgt :
initDialog();
showTdDialog("I'm a Dialog","confirm ",function(){
console.log("Button OK Clicked! ");
Die Darstellung ist wie folgt:


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Mit der Popularität von Webanwendungen sind Rich-Text-Editoren zu einem unverzichtbaren Werkzeug in der Webentwicklung geworden. Wenn wir die Go-Sprache für die Webentwicklung verwenden, müssen wir auch ein geeignetes Rich-Text-Editor-Steuerelement auswählen, um unsere Websites und Anwendungen zu bereichern. In diesem Artikel besprechen wir gängige Rich-Text-Editor-Steuerelemente bei der Go-Sprach-Webentwicklung. FroalaEditorFroalaEditor ist ein beliebtes Rich-Text-Editor-Steuerelement, das in der Webentwicklung häufig verwendet wird. es hat Modernität

Benutzer von Windows 10 stoßen bei der Verwendung des Computers häufig auf die Situation, dass sie mehrere Dialogfelder öffnen. Das Klicken mit der Maus ist also sehr mühsam. Um zwischen den Fenstern zu wechseln, drücken Sie einfach Alt+Tab. Wenn Sie nach dem Einrichten des geteilten Bildschirms zu anderen Desktops wechseln möchten, drücken Sie einfach Win+Strg+Taste links/rechts, um schnell zu wechseln. Liste der Tastenkombinationen zum Wechseln von Desktop-Dialogfeldern in Windows 10: 1. Fenster wechseln: [Alt] + [Tab] 2. Aufgabenansicht: [Win] + [Tab], und die Seite wird nicht ausgeblendet, wenn Sie die Tastatur loslassen . 3. Erstellen Sie einen neuen virtuellen Desktop: [Win] + [C

Die Schritte zur Verwendung des Panel-Steuerelements bestehen darin, zunächst ein Panel-Steuerelement zu erstellen und dessen Breite, Höhe, Hintergrundfarbe, Rahmenfarbe, Rahmenbreite und Abstand festzulegen, zwei Schaltflächen zu erstellen und diese dem Panel-Steuerelement hinzuzufügen und schließlich das Panel-Steuerelement hinzuzufügen das Formular.

Wenn wir die Excel-Office-Software verwenden und einige Steuerelemente geschickt einsetzen, können wir dadurch professionellere Effekte im Excel-Formular erzielen. Durch das Hinzufügen von Auswahlsteuerelementen kann der Formularausfüller beispielsweise das Ausfüllen des Formulars erleichtern. Im Folgenden zeigen wir Ihnen, wie Sie eine Excel-Auswahlkontrolle durchführen. Wir hoffen, dass es Ihnen hilfreich sein wird! 1. Zuerst erstellen und öffnen wir eine leere Excel-Tabelle. 2. Fügen Sie die Registerkarte „Entwicklungstools“ hinzu, klicken Sie auf die Dateischaltfläche oben links und suchen Sie nach „Excel-Optionen“. Danach finden Sie die Entwicklungstools in den Optionen des benutzerdefinierten Menübands und markieren es mit einem Häkchen erscheint davor. 3. Kehren Sie zur Excel-Arbeitsoberfläche zurück und Sie können die Registerkarte „Entwicklungstools“ sehen. Im Allgemeinen ist dies nicht der Fall

Benutzer, die das Win10-System verwenden, sind bei der Installation von Software auf ein Dialogfeld gestoßen, das tatsächlich sehr problematisch ist. Möglicherweise können die meisten Benutzer es nicht bedienen, daher haben wir ein Tutorial für Sie zusammengestellt So schließen Sie das Dialogfeld, das in der Win10-Installationssoftware angezeigt wird. So schließen Sie das Dialogfeld, das in der Win10-Installationssoftware angezeigt wird: 1. Drücken Sie zunächst die Tastenkombination „win+r“, um „run“ zu öffnen, geben Sie „control“ ein und drücken Sie die Eingabetaste. 2. Wählen Sie dann darin „Sicherheit und Wartung“ aus. 3. Klicken Sie dann links auf „Einstellungen der Benutzerkontensteuerung ändern“. 4. Halten Sie dann das kleine blaue Quadrat gedrückt, ziehen Sie es nach unten in die Position „Nie benachrichtigen“ und klicken Sie auf „OK“.

Als weit verbreitete Programmiersprache wird Java von Entwicklern häufig übernommen und angewendet. Allerdings können auch Programmierer mit Java-Kenntnissen auf verschiedene Probleme und Fehler stoßen. Eines der häufigsten Probleme sind JavaFX-Dialogfeldfehler. Das JavaFX-Dialogfeld ist eine sehr verbreitete UI-Komponente, mit der Benutzer Nachrichten, Bestätigungen, Eingabeoptionen usw. erhalten und so eine Interaktion zwischen dem Programm und dem Benutzer hergestellt werden können. Solche Dialogfeldfehler können dazu führen, dass das Programm nicht ordnungsgemäß ausgeführt wird, was unnötige Probleme und Zeitverschwendung verursacht. Also,

Wie implementiert man Dialogfelder und Modalboxen in Vue? Mit der kontinuierlichen Weiterentwicklung und Aktualisierung der Frontend-Technologie ist die Entwicklung von Frontend-Seiten immer komplexer und vielfältiger geworden. Dialogfelder und Modalboxen sind Elemente, die häufig auf Frontend-Seiten erscheinen und uns dabei helfen können, flexiblere und vielfältigere interaktive Effekte zu erzielen. In Vue gibt es viele Möglichkeiten, Dialogfelder und modale Felder zu implementieren. In diesem Artikel werden verschiedene gängige Implementierungsmethoden vorgestellt. 1. Verwenden Sie Vues eigene Komponenten. Vue.js bietet einige integrierte Komponenten, wie z. B. Transition und Tra.

Vertiefendes Verständnis der Ajax-Steuerelemente: Welche sind die häufigsten? Einführung: In der modernen Webentwicklung ist Ajax (Asynchrones JavaScript und XML) zu einer beliebten Technologie geworden, mit der eine teilweise Aktualisierung von Webseiten realisiert und die Benutzererfahrung verbessert werden kann. In der Entwicklung verwenden wir normalerweise Ajax-Steuerelemente, um unseren Entwicklungsprozess zu vereinfachen und zu beschleunigen. In diesem Artikel werfen wir einen detaillierten Blick auf Ajax-Steuerelemente und stellen einige gängige Steuerelemente und ihre Funktionen vor. 1. jQueryAjax: jQueryA
