probiere das!
%Vor%Ich versuche, das erste nicht (.hidden) div nach dem .focus div zu bekommen. In diesem Beispiel ist der Fokus X2, und ich sollte X5 zurückholen, indem ich X3 und X4 überspringe, weil sie versteckt sind.
%Vor%Das scheint eine recht einfache Frage zu sein, aber ich bin ziemlich neu in diesem Bereich.
Die folgende Aussage sollte Ihr Problem lösen.
$("#CONTAINER").find("div.focus").nextAll("div").not(".hidden").first();
Verwenden Sie die nextAll-Methode: Ссылка
$ ('div.focus'). nextAll ('div: nicht (.hidden)'). filter (': first');
Dies wird das nächste div nach .focus finden, das nicht .hidden
istVerwenden Sie die nextAll-Methode: Ссылка
$ ('div.focus'). nextAll ('div: nicht (.hidden)'). filter (': first');
Dies wird das nächste div nach .focus finden, das nicht .hidden
istprobiere das!
%Vor%Versuchen Sie Folgendes:
%Vor%Ich versuche, das erste nicht (.hidden) div nach dem .focus div zu bekommen. In diesem Beispiel ist der Fokus X2, und ich sollte X5 zurückholen, indem ich X3 und X4 überspringe, weil sie versteckt sind.
%Vor%Das scheint eine recht einfache Frage zu sein, aber ich bin ziemlich neu in diesem Bereich.
Die folgende Aussage sollte Ihr Problem lösen. %code%
Tags und Links jquery jquery-selectors