1

私は頻繁にスタックオーバーフローを使用しているので、貢献してくれたすべての人に感謝します - とても役に立ちました。

私は熱心なプログラマーではなく、最も基本的なレベルで jquery を使用しています。誰かが助けてくれることを願っています。

ユーザーが次の HTML ページに移動できるように、「.nexttab」コントロールの href URL を動的に変更したいと考えています。

以下は私の(少年)コードです。

$(function() {
    $("#tabs").tabs();
    $(".nexttab").click(function() {
        var selected = $("#tabs").tabs("option", "selected");   
        $("#tabs").tabs("option", "selected", selected + 1);

        var href = $(this).attr('href');
        var lasttab = $(this).ui.panel('id');
        if(lasttab == 'tabs-7'){
         $('.nexttab').attr('href', href.replace('#','http://google.com.au'));
        }
});
    $(".prevtab").click(function() {
        var selected = $("#tabs").tabs("option", "selected");   
        $("#tabs").tabs("option", "selected", selected - 1);
});

});

htmlはこちら

<div id="control-arrows">
<a href="#" class="prevtab control-arrow-left">< Back</a> | <a href="#" class="nexttab control-arrow-right">Continue ></a>
</div>

正しいパネルまたはタブ (常に最後) を特定し、URL を変更するにはどうすればよいですか?

ありがとう、サラ

4

0 に答える 0