上一页下一页隐藏在分页中吗?

罗希特·阿扎德·马利克(Rohit Azad Malik)

我使用的是自定义JavaScript分页在我们的项目,但现在我需要知道如何隐藏下一个上一个使用JavaScript或jQuery的按钮。

  1. 如果单击最后一个数字,则隐藏下一个按钮,否则显示它。
  2. 如果我单击到1,则隐藏perv按钮,否则显示它。

我的代码如下:

$(document).ready(function(){
      
    $("#pageNavPosition > span").on("click", function(){
       var thisBtn = $(this);
        $("#pageNavPosition > span").removeClass('active');
        thisBtn.addClass('active');
         var btnLg = $("#pageNavPosition > span").length;
    });
    
});
#pageNavPosition >span{
    
    border:solid 1px red;
    padding:3px 5px;
    float:left;
    margin:2px;
    cursor:pointer;
}
.active{
    
    background:#ccc;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<div id="pageNavPosition" style="display: block;">
    <span>  Prev </span>  
    <span>1</span>  
    <span>2</span>
    <span >3</span>  
    <span> Next </span></div>

Yogendra

尝试这个:

$(document).ready(function(){
      var n = $("#pageNavPosition > span").size();
    $("#pageNavPosition > span").on("click", function(){
       var thisBtn = $(this);
        $("#pageNavPosition > span").removeClass('active');
        thisBtn.addClass('active');
        if(thisBtn.index() == (n-2))
        {
            $("#last").hide();
            $("#first").show();
        }
        else if(thisBtn.index() == 1)
        {
            $("#first").hide();
            $("#last").show();
        }
        else
        {
             $("#first").show();
             $("#last").show();
        }
        
    });
    
});
#pageNavPosition >span{
    
    border:solid 1px red;
    padding:3px 5px;
    float:left;
    margin:2px;
    cursor:pointer;
}
.active{
    
    background:#ccc;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<div id="pageNavPosition" style="display: block;">
    <span  id="first">  Prev </span>  
    <span>1</span>  
    <span>2</span>
    <span >3</span>  
    <span id="last"> Next </span></div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在jquery数据表中隐藏第一页的上一页和最后一页的下一页

cakephp分页下一页,上一页字符发行

如何使分页“下一页”和“上一页”转到表单内的指定href?

Extjs-分页工具栏禁用下一页和上一页

如何在引导分页中更改下一页和上一页的标签?

如何在Laravel中禁用分页指示首页,最后一页和指示上一页,下一页

Instagram API分页:下一页

分页的下一页链接

上一页下一页响应式

PHP MYSQL的上一页/下一页

上一页,下一页javascript

单击下一页/上一页或第二页时,codeigniter分页重定向到同一页

如何使鼠标在Excel中滚动的行为类似于上一页/下一页

如何在Aem中的下一页/上一页导航/浏览?

在Atom Editor OSX中无法上一页和下一页

Instagram API分页-上一页

Firestore分页-上一页

Qualtrics-Javascript 代码:下一步按钮仅隐藏在一页中

在 uiGrid 上禁用下一页

PHP的SQLite分页有效的方法转到上一页/下一页

甜页jQuery的上一页/下一页按钮

Laravel分页问题一页一页

如何在Pentadactyl的新标签页中打开上一页/下一页?

Laravel分页获取下一页

下一页无法打开。分页问题

Datatables::of() 在分页的每一页上返回 "data":[] ,除了第一页

分页使第一页和最后一页上的页面重复

使用Puppeteer,如何打开页面,获取数据,然后返回上一页以获取列表中的下一页?

使用现有变量和下一页上一页中的数据库连接