1152 Stimmen

jQuery wie ein Element auf der Grundlage eines Daten-Attribut-Wert zu finden?

Ich habe das folgende Szenario:

var el = 'li';

und es gibt 5 <li> auf der Seite mit jeweils einer data-slide=number Attribut (die Nummern sind jeweils 1,2,3,4,5) .

Ich muss nun die Nummer der derzeit aktiven Folie finden, die der folgenden Adresse zugeordnet ist var current = $('ul').data(current); und wird bei jedem Folienwechsel aktualisiert.

Bislang waren meine Versuche, den Selektor so zu konstruieren, dass er zur aktuellen Folie passt, erfolglos:

$('ul').find(el+[data-slide=+current+]);

stimmt nicht überein/gibt nichts zurück

Der Grund, warum ich die li ist, dass es sich um eine vom Benutzer zugängliche Variable handelt, die bei Bedarf in ein anderes Element geändert werden kann, so dass es sich nicht immer um ein li .

Haben Sie eine Idee, was ich übersehe?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X