次/前の機能を使用してタブを制御しようとしています。このWEBSITEで見つけた特定のタブ セットを使用しています。私が適用しようとしている方法は、このcss-tricks WEBSITEで見つかりました。私の例ではすべてを複製しましたが、目的の結果またはまったく結果が得られません。なぜそれが機能しないのか誰でも説明できますか? ありがとうございました。
次/前の関数のjquery
<script type="text/javascript">
$(function() {
var $tabs = $('#convertThis').tabs();
$(".ui-tabs-panel").each(function(i){
var totalSize = $(".ui-tabs-panel").size() - 1;
if (i != totalSize) {
next = i + 2;
$(this).append("<a href='#' class='next-tab mover' rel='" + next + "'>Next Page »</a>");
}
if (i != 0) {
prev = i;
$(this).append("<a href='#' class='prev-tab mover' rel='" + prev + "'>« Prev Page</a>");
}
});
$('.next-tab, .prev-tab').click(function() {
$tabs.tabs('select', $(this).attr("rel"));
return false;
});
});
</script>
html
<div id="convertThis">
<div id="tabs">
<div rel="a" href="#a" title="./img/icons/accept.png">Lorem</div>
<div rel="b" href="#b" title="./img/icons/add.png">Ipsum</div>
<div rel="c" href="#c" title="./img/icons/application_home.png">Dolor</div>
</div>
<div id="divs">
<div id="a" class="ui-tabs-panel">
Content for tab item
</div>
<div id="b" class="ui-tabs-panel">
Content for tab item
</div>
<div id="c" class="ui-tabs-panel">
Content for tab item
</div>
</div>
</div>