Was ich erreichen möchte, ist die Suche nach Timeline mit verschiedenen Steckplätzen von Daten years-li
in einer Sammlung von Epochen decades - ul
. Ich habe Daten in diesem Format:Implement jQuery Slider auf unsicheren Timeline
<ul class='decade'>
<p>1810</p>
<li>1811</li>
<li>1813</li>
<li>1819</li>
</ul>
<ul class='decade'>
<p>1820</p>
<li>1822</li>
<li>1824</li>
<li>1828</li>
<li>1829</li>
</ul>
<ul class='decade'>
<p>1830</p>
<li>1834</li>
<li>1835</li>
<li>1836</li>
<li>1837</li>
<li>1838</li>
</ul>
<ul class='decade'>
<p>1840</p>
<li>1844</li>
<li>1849</li>
</ul>
Jetzt jedes Mal, wenn ich das respektierte Jahrzehnt bin hervorheben, aber ich mag, dass Handler nicht in entsprechenden suchen. Jahre in dem Jahrzehnt. Wenn beispielsweise jemand 1813 auswählt, wird er ausgewählt und 1810 wird hervorgehoben. Gleichzeitig kann der Nutzer in diesem Jahrzehnt nur 3 Schritte navigieren, da er nur 3 Jahre umfasst. Das gleiche sollte in der Zeit von 1830 mit 5 Schritten funktionieren, da es 5 Jahre hat.
Kann mir bitte jemand helfen?
habe ich versucht, so weit ist: ich nicht in der Lage bin, den Schritt zu berechnen, ist es in Call Jahrzehnt Fällen dynamisch ist.
$('.timelineYearNavList').slider({
min:1,
max:years.length,
step:1,
slide: function(event, ui) {
//triggering other events
}
});
Bitte gehen Sie nicht davon aus, dass ich nur so viel Code geschrieben habe und nichts anderes versucht habe. :)
Ich denke, dass Sie ein wenig Code liefern sollte. Was hast du probiert? – Vixed
@Vixed: Vielen Dank für Ihre Antwort. Ich habe etwas Code hinzugefügt, aber ich habe so viele Dinge in den Berechnungen der Schritte –
versucht Möchten Sie einen Schieberegler haben, der zu den in den Jahrzehnten aufgeführten Jahren schnappt? –