テスト目的の値のリストがあります.1〜4..ボタンをクリックすると、そのリストの次の値を取得したいと思います。ここで、現在使用している変数を変数に格納する必要があると思いますか?
var current = 1;
function getnext(){
alert($('#list li').next().attr('id'));
//update current with next value from list
}
<input type="button" onclick="getnext();" value="next" />
<ul id="list">
<li id="1"></li>
<li id="2"></li>
<li id="3"></li>
<li id="4"></li>
</ul>