[英]JQuery disabling button
我從頭開始建立了一個快速分頁功能,但在過去的半小時中,我一直試圖在下一頁上禁用下一個和/或上一個按鈕,如下所示:(此按鈕用於下一個按鈕)
if (currentPage.is(':last-child'))
{
$('.paj_next').prop('disabled', true);
$('.paj_previous').prop('disabled', false);
}
這是我的代碼,因此您可以嘗試一下,看看自己出了什么問題:
當您單擊下一步時,它將走得太遠並且不會回來
不完全確定出了什么問題,請多謝。 當我將代碼復制到JSFiddle中時,它加緊了我的代碼,對不起,它太亂了!
-麥克風
您必須檢查nextPage是否是最后一個孩子,否則它會起作用: http : //jsfiddle.net/Utr6v/36/
//-------------------------------------NEXT BUTTON
$('.paj_next').click(function() {
var currentPage = $('.three_paj_els:visible');
var nextPage = currentPage.next('.three_paj_els');
if (nextPage.is(':last-child')) {
$('.paj_next').prop('disabled', true);
$('.paj_previous').prop('disabled', false);
}
else {
$('.paj_next').prop('disabled', false);
$('.paj_previous').prop('disabled', false);
}
currentPage.hide();
nextPage.show();
});
問題:
var currentPage = $('.three_paj_els:visible');
當您沒有要顯示的內容時,不要選擇任何內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.