JQuery Code -Snippet, um den Index des aktuellen Elements zu erhalten. Gut für die Aufgaben, die Sie ständig verwenden und einfach in eine Funktion zur Wiederverwendung eingesetzt werden können.
$<span>.fn.getIndex = function(){
</span> <span>var $p=$(this).parent().children();
</span> <span>return $p.index(this);
</span><span>}</span>
Nach dem Login kopieren
häufig gestellte Fragen (FAQs) zu JQuery Index
Wie lautet die JQuery-Indexmethode und wie funktioniert sie? Diese Methode ist besonders nützlich, wenn Sie die Position eines Elements innerhalb einer Gruppe ausgewählter Elemente finden müssen. Der Index ist auf Null basiert, was bedeutet, dass das erste Element einen Index von 0 hat, das zweite Element einen Index von 1 und so weiter. Die Indexmethode kann ohne Parameter verwendet werden, um die Position des ersten Elements innerhalb des Satzes der übereinstimmten Elemente zurückzugeben. Alternativ kann es mit einem Parameter verwendet werden, um die Position eines bestimmten Elements zu finden. Hier ist ein Beispiel:
var index = $ ("div"). Index ($ ("#spezifisch"); ein Klassenauswahl. Dies ist nützlich, wenn Sie die Position eines Elements mit einer bestimmten Klasse innerhalb einer Gruppe von Elementen finden möchten. Hier ist ein Beispiel:
var index = $ (". MyClass"). Index ($ ("#spezifisch"); Die JQuery -Indexmethode findet das angegebene Element nicht, sondern wird -1 zurückgegeben. Dies ist eine nützliche Funktion, mit der Sie überprüfen können, ob ein Element innerhalb einer Gruppe von Elementen vorhanden ist. Wenn die Indexmethode -1 zurückgibt, wissen Sie, dass das Element nicht Teil der Gruppe ist.
Kann ich die JQuery -Indexmethode verwenden, um den Index des aktuellen Elements innerhalb eines Ereignishandlers zu erhalten? Dies ist nützlich, wenn Sie eine Aktion basierend auf der Position des Elements ausführen möchten, das das Ereignis ausgelöst hat. Hier ist ein Beispiel:
$ ("div"). Click (function () {
var index = $ ("div"). Index (this); Die Warnung zeigt dann die Position des geklickten Divs an und addiert 1 zum Index, um die nullbasierte Indexierung zu berücksichtigen.
Das obige ist der detaillierte Inhalt vonJQuery Get Index des aktuellen Elements. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!