How to use jqPagination

后端 未结 2 335
情深已故
情深已故 2021-01-14 12:27

Please help me, I don\'t know how to use jqPagination (http://beneverard.github.com/jqPagination/). I would each page which have other content. Ex, page 1,

相关标签:
2条回答
  • 2021-01-14 12:46

    Right, I can only assume you have code similar to this:

    <div class="some-container">
        <p>My first paragraph</p>
        <p>My second paragraph</p>
        <p>My third paragraph</p>
    </div>
    
    <div class="pagination">
        <a href="#" class="first" data-action="first">&laquo;</a>
        <a href="#" class="previous" data-action="previous">&lsaquo;</a>               
        <input type="text" readonly="readonly" />
        <a href="#" class="next" data-action="next">&rsaquo;</a>
        <a href="#" class="last" data-action="last">&raquo;</a>
    </div>
    

    And you want to show / hide each of your paragraphs in order using jqPaginaton, try the following code:

    $(document).ready(function() {
    
        // hide all but the first of our paragraphs
        $('.some-container p:not(:first)').hide();
    
        $('.pagination').jqPagination({
            max_page    : $('.some-container p').length,
            paged        : function(page) {
    
                // a new 'page' has been requested
    
                // hide all paragraphs
                $('.some-container p').hide();
    
                // but show the one we want
                $($('.some-container p')[page - 1]).show();
    
            }
        });
    
    });​
    

    Take a look at this working jsFiddle example, it demonstrates the use the plugin to be able to show and hide a range of paragraphs. Of course this example could be extended to work with other elements / scenarios too.

    Be sure to comment back on whether this solved your problem.

    0 讨论(0)
  • 2021-01-14 13:05

    I am using jPages. This works fine.

    Just give your page an id. And place a div underneed this information.

    in you jQuery you just can add this:

    $(".holder").jPages({
        containerID: "pageDivId",
        perPage: 3
    });
    

    The holder is the new div you created. And the containerId is the id of your entire pagediv.

    You can check jPages here

    0 讨论(0)
提交回复
热议问题