JSFiddle - React, Tailwind, and code Playground

by paska

HTML

<div id="content">
    <ul>
        <li>1</li>
        <li class="active">2</li>
    </ul>
    <ul>
        <li>3</li>
    </ul>
</div>

JavaScript

var val = getNext($("#content")).html();
alert(val);



function getNext(contElems) {
    var next = contElems.find('li.active').next();
    if (next != undefined && next != null && next != -1 && next.length > 0)
        return next;

    var list = contElems.find('li'),
        eq = list.index(contElems.find('li.active'));

    next = list.eq(eq + 1);     return next;
}