JS Menü
Organisieren und gestalten Sie die Befehle Ihrer JavaScript-Anwendung nach Ihren Wünschen.
Eine Steuerung, viele Optionen
Eine lange Liste von Optionen zum Erstellen, Verschachteln, Gestalten und Anpassen Ihres Menüs, damit Sie das perfekte Ergebnis erzielen können.
Menüpunkte
Menüpunkte können in beliebiger Tiefe verschachtelt werden. Jedes Element kann ein Bild und einen Tooltip enthalten. Elemente können aus einer Json-Datei oder einem JavaScript-Objekt geladen werden. Jedem Element kann einer HTML-Vorlage und einer CSS-Klasse zugeordnet sein.
Online Beispiel: Eine Projektmanagement-Anwendung mit der Menüsteuerung
Online-Dokumentation: MenuItem Klassenmitglieder
Interaktion
Menüpunkte können ein- und ausgeklappt werden. Benutzer können sie per Drag & Drop neu anordnen. Die Mehrfachauswahl von Elementen wird unterstützt. Sie können den Timeout für das Schließen einstellen. Menüpunkte können bei Bedarf geladen werden.
Online Beispiel: Kontextmenü in einer Baumansicht
API-Referenz: Menü und Menüpunk
Erscheinungsform
Die Ausrichtung des Menüs kann horizontal und vertikal erfolgen. Sie können die Elementgröße anpassen. Das Menü ist durch CSS-Themen gestaltet. Eine spezielle Eigenschaft ermöglicht es Ihnen, die Einstellungen des Designs zu überschreiben und ein benutzerdefiniertes Styling anzuwenden. Sie können das Thema auch bearbeiten.
Online Beispiel: Ein JavaScript Menü mit Themen
Methoden und Ereignisse
Das Menü stellt eine Vielzahl von Methoden zur Verfügung, um Menüpunkte programmgesteuert auszuwählen, abzuwählen und darauf zuzugreifen. Das umfangreiche Ereignis-Set benachrichtigt Sie, wenn Elemente ausgewählt, gezogen, abgelegt oder geändert werden. Ereignisse werden auch für Mausbewegungen ausgelöst und steuern das Laden / Entladen. Einige der Ereignisse ermöglichen es Ihnen, die Aktion abzubrechen.
Online Beispiel: Ein Menü mit verschachtelten Elementen
API-Übersicht: Menü Klassenmitglieder