1

クリックすると div の最初の子が非表示になり、それを別の子に置き換える関数を作成しました。これでクエリはオンクリックalert(divno)になり、divno が 1 の場合は 2 が返されますが、11 が返されます。

$('#rightarrow').click(function(){
    var getdivname = $('#dcontainer').find("div").first();
    var divid = getdivname.attr("id");
    var divno = divid.match(/[0-9]+/);
    $('#d'+divno).hide();
    divno=divno+1;
    $('#d'+divno).appendTo('#dcontainer');
     alert(divno);
});

私が parseInt(divid, 10) を使用している場合、 NaN が返されます

4

2 に答える 2