2
我無法獲取下一個和上一個按鈕的隱藏和顯示,當它位於第一頁或最後一頁時。我研究過不同的方法,但還沒有得到任何與最新的圖書館工作。製表符,隱藏第一個選項卡上的上一個以及最後一個的下一個
是否可以用來做第一和最後一個方法?
提示將很樂意被接受!
$(document).ready(function() {
$("#tabs").tabs();
$(".btnNext").click(function() {
var active = $("#tabs").tabs("option", "active");
$("#tabs").tabs("option", "active", active + 1);
});
$(".btnPrev").click(function() {
var active = $("#tabs").tabs("option", "active");
$("#tabs").tabs("option", "active", active - 1);
});
var active = $("#tabs").tabs("option", "active");
if (active == 0) {
$(".btnPrev").hide();
} else {
$(".btnPrev").show();
};
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css" rel="stylesheet" />
<div id="tabs">
<ul>
<li><a href="#fragment-1" class="firstTab"><span>One</span></a>
</li>
<li><a href="#fragment-2"><span>Two</span></a>
</li>
<li><a href="#fragment-3" class="lastTab"><span>Three</span></a>
</li>
</ul>
<div id="fragment-1">
<p>First tab is active by default:</p>
<pre><code>$("#tabs").tabs(); </code></pre>
</div>
<div id="fragment-2">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet
dolore magna aliquam erat volutpat.
</div>
<div id="fragment-3">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet
dolore magna aliquam erat volutpat. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
</div>
</div>
<button class="btnPrev">Prev</button>
<button class="btnNext">Next</button>