私は頻繁にスタックオーバーフローを使用しているので、貢献してくれたすべての人に感謝します - とても役に立ちました。
私は熱心なプログラマーではなく、最も基本的なレベルで 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 を変更するにはどうすればよいですか?
ありがとう、サラ