• Как в jQuery получить набор элементов после текущего вплоть до конкретного?

    DaFive
    @DaFive
    Если все дивы лежат в контейнере с id test:
    var divs = $("#test div.start").nextUntil('div.end');
    console.log(divs);

    Если без контейнера и больше дивов с такими классами нет, то просто:
    var divs = $("div.start").nextUntil('div.end');
    console.log(divs);


    Модификация для "особых" случаев. Мне на самом деле лень приводить к красивости, вам так нагляднее будет:
    var start_divs = $("#test div.start");
    var end_divs = $("#test div.end");
    
    for (var i = 0; i < start_divs.length; i++) {
    	var $start = $(start_divs[i]);
    	var $end = $(end_divs[i]);
    	console.log($start.nextUntil($end)) ;
    }
    Ответ написан
    Комментировать