leichteste nicht-Modaler dialog mit jQuery?
Hier ist eine demo:
http://jqueryui.com/demos/dialog/
Aber es ist zu groß für mich.
Gibt es 2 tausend Zeilen enthalten.
Ich würde gerne eine in einer einzigen Datei mit weniger als 1 tausend Zeilen.
- Wie klein muss Sie sein, um sich zu qualifizieren?
- zu groß, auf welche Weise? ist der dialog körperlich zu groß für Ihren Inhalt? ist das erforderliche plugin script zu groß für Sie sind auf Ihrer Seite?
- am einfachsten zu Rollen Sie Ihre eigenen jedoch eine feature-Liste helfen würde. Was wollen Sie den dialog zu tun? jQuery-ui bieten für viele Anforderungen.
- "gerecht für viele Anforderungen." - Inklusive cross-browser-Kompatibilität.
- nun zeigt eine mehrschichtige div ist nicht rocket science x-browser...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie eine Abneigung gegen die Komplexität impliziert eine hohe Linie-Grafen, die Sie brauchen, um über dieses oder werden Sie am Ende tun voodoo, reimplementing von Grund für das mangelnde Vertrauen und die Wahl leicht-weniger Komplex-Sie suchen aber letztlich unterlegen Bibliotheken.
Ich sage dies, weil Sie Fragen, für weniger code-Zeilen, die ein guter Maßstab für die Komplexität und Wartbarkeit, aber eine schlechte Metrik für die wichtigen Dinge wie gutes design und gute docs. Auch die Größe ist selten ein Problem, wenn Sie minified code.
Einen tiefen Atemzug nehmen und einfach die Datei 🙂
Können Sie strip JQueryUI das wesentliche, indem alle die Dinge, die Sie nicht benötigen, aus der download wenn man es bei http://jqueryui.com/download.
Ich könnte mir vorstellen, dass Sie es unter 1000 Zeilen, wenn Sie dies tun.
@Shore:
Um dies zu implementieren,
HTML-code:
JS-code:
Ich mag jqmodal. (es ist nicht unbedingt modal!)
Es geht um 3k.
jqmodal link
Init
Zeigen
Frage ich mich die gleiche Frage. Wo finde ich ein leichtes overlay plugin ohne einschließlich der jQuery UI?
Nachdem ich ungefähr eine Stunde lang suchen im Internet habe ich beschlossen, es auf meinem eigenen.
Also nach drei Jahren die Antwort ist:
Sie könnten versuchen, jquery.mloverlay ein einfaches, leichtes jQuery-plugin, für das zeigen modal weniger overlays.