簡體   English   中英

jQuery禁用按鈕

[英]JQuery disabling button

我從頭開始建立了一個快速分頁功能,但在過去的半小時中,我一直試圖在下一頁上禁用下一個和/或上一個按鈕,如下所示:(此按鈕用於下一個按鈕)

if (currentPage.is(':last-child')) 
{
            $('.paj_next').prop('disabled', true);
            $('.paj_previous').prop('disabled', false);
}

這是我的代碼,因此您可以嘗試一下,看看自己出了什么問題:

http://jsfiddle.net/Utr6v/25/

當您單擊下一步時,它將走得太遠並且不會回來

不完全確定出了什么問題,請多謝。 當我將代碼復制到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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM