javascript - 如果pages == 1,如何隐藏list.js.pagination?

标签 javascript list pagination list.js

我使用https://github.com/javve/list.js和分页插件 https://github.com/javve/list.pagination.js

只想隐藏分页(如果只有一页)。最好的方法是什么?

我尝试过:

    var paging = document.getElementById('paging');

    if (pages.length <= 1) {
        paging.style.display = 'none';
    }

不起作用。

这是一个示例:http://codepen.io/anon/pen/RoVMYb

页面变量https://github.com/javve/list.pagination.js/blob/master/dist/list.pagination.js#L451

最佳答案

请检查我修改过的代码片段。要查看分页,请在下面设置page: 5

var monkeyList = new List('test-list', {
  valueNames: ['name'],
  page: 15,
  outerWindow:0,
  plugins: [ ListPagination({}) ] 
});

if((monkeyList.size()/monkeyList.page)<=1){
  document.getElementsByClassName('pagination')[0].style.display = 'none';
}
.pagination li {
  display:inline-block;
  padding:5px;
}
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>  
<script src="http://listjs.com/assets/javascripts/list.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/list.pagination.js/0.1.1/list.pagination.min.js"></script>
  
  <div id="test-list">
    <input type="text" class="search" />
    <ul class="list">
      <li><p class="name">Guybrush Threepwood</p></li>
      <li><p class="name">Elaine Marley</p></li>
      <li><p class="name">LeChuck</p></li>
      <li><p class="name">Stan</p></li>
      <li><p class="name">Voodoo Lady</p></li>
      <li><p class="name">Herman Toothrot</p></li>
      <li><p class="name">Meathook</p></li>
      <li><p class="name">Carla</p></li>
      <li><p class="name">Otis</p></li>
      <li><p class="name">Rapp Scallion</p></li>
      <li><p class="name">Rum Rogers Sr.</p></li>
      <li><p class="name">Men of Low Moral Fiber</p></li>
      <li><p class="name">Murray</p></li>
      <li><p class="name">Cannibals</p></li>
    </ul>
    <ul class="pagination"></ul>
  </div>

关于javascript - 如果pages == 1,如何隐藏list.js.pagination?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40760214/

相关文章:

javascript - 如何使用jquery关闭自动完成/建议框

javascript - 在数组内的对象中提取数组

python - 在 python 中重新定位子列表的最快方法

python - 创建具有相似拼写的 pandas 数据框变量名称列表

c++ - 如何使用 C++ 创建多列列表/vector

javascript - 网页上的性别显示为空,但我希望它显示男性或女性

javascript - Facebook Activity 提要未列出 Activity

javascript - 使用 JQuery 分页,PHP 不起作用

jQuery 数据表 : trouble getting full_numbers pagination to display correctly in IE

jquery - jQuery 分页 Wordpress 小部件后 Dom Css 丢失