jQuery-UI-Auswahl - Slider- Tooltips für jeden Griff
Ich bin mit einem jQuery Range slider, damit Benutzer wählen Sie einen Zeitbereich in einem Tag (D. H. 10:00 - 18:00).
Im moment ist es alles gut funktioniert und ich habe die Ausgabe wird in einem Textfeld angezeigt, aber dies ist nicht ideal. Ich würde es vorziehen einen individuellen tooltip für jeden Griff, die 2 Werte, getrennt und Folgen Sie den Griff, wenn Sie ziehen Sie es. Andernfalls, ich könnte die Zeit, in der Folie verarbeitet werden können.
Mein problem ist - wie kann ich das Ziel einen bestimmten Griff? Sie werden dynamisch erstellt durch jQuery und sind nur definiert durch die Klassen, so weiß ich nicht, wie ich gehen über die Verknüpfung von einem div zu einem bestimmten Griff.
Hatte ich einen suchen hier und fand ein paar ähnliche Fragen, aber nichts, was wirklich beantwortet.
Auch, ich will nicht von einem plugin. Ich weiß, ein oder zwei sind vorhanden, aber da dies nur geschieht, auf einer Stelle auf der Seite, die ich lieber nicht haben, um eine Datei für etwas, das sollte ziemlich einfach sein (auch wenn es geschlagen hat mich :P)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie nur den Zugriff auf jeden Wert unabhängig ist, können Sie befestigen Sie die
slide
Funktion zum aktualisieren jedes Ziel einzeln. Darüber hinaus, wenn Sie wollen, ändern können Sie den regler aus jeder dieser 2 Ziele getrennt, das funktioniert genauso leicht mit dervalues
Methode.BEARBEITEN
Denke ich missverstanden, deine Frage ein bisschen. Sie können die Hundeführer und Ihre Positionen mit einigen Selektoren wie:
Unten ist ein Beispiel, wie Sie diese Informationen verwenden, um die Anzeige von QuickInfos über diese Elemente beim ziehen.
Beispiel: http://jsfiddle.net/niklasvh/vW7vy/
Ich weiß das ist ein bisschen alt, aber ich denke, andere Leute finden meine Lösung des Interesses (oder mir sagen, warum der Müll zumindest).
Ich im Grunde verwendet JQuery einfügen
span
element innerhalb dera
element, das verwendet wird, für den Griff auf den Schieberegler. Die Inhalte derspan
ist dann jedes mal aktualisiert, wenn der Griff bewegt wird mit dem Schieberegler schange
Veranstaltung. Die Spannweite selbst ist mithilfe von css gestaltet, so dass es nur auftaucht, wenn die Maus über den Griff und ist leicht über den Griff selbst. also es sieht wie folgt aus:so, mein Schieberegler Hinzugefügt, um alle Elemente mit der
slider-range
Klasse wie folgt aus:und dann das css sieht wie folgt aus:
Und das ist alles! genießen Sie
Nett Bemühungen, aber es dsn ' T funktioniert perfekt. Wenn Sie die Maus bewegen Sie den Griff für die erste Zeit. Es dsnt Standard-Werte anzeigen. Versuchen Sie, diese mit gleichen CSS-Stil.