1 つのボタンを使用して、要素の順不同リストをループ方式で表示/非表示にしようとしています。ページが読み込まれ、最初の要素が表示され、ボタンをクリックすると、表示された要素が非表示になり、次の要素が表示されます...スライドショーで次をクリックするようなものです。問題は、最初の if ステートメントの後でクリック機能を停止またはリセットする方法がわからないことです。関数をトリガーすると、それらすべてが切り裂かれます。誰かが私のコードを見て、手を貸してくれませんか?
var daily = '.daily_goal_activity li';
$(daily).addClass(function (index) {
return "item-" + index;
});
$('.item-0').show();
});
$('#activity_toggle').click(function () {
$(daily).hide();
if ($(daily).hasClass('item-0')) {
$('.item-1').show();
}
if ($(daily).hasClass('item-1')) {
$('.item-2').show();
}
});