5种风格的 jQuery 分页效果【附代码】

5种风格的 jQuery 分页效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
    <head>
        <title>jQuery Pagination - jPaginate</title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
        <meta name="description" content="jPaginate - jQuery Pagination Plugin" />
        <meta name="keywords" content="jquery, plugin, pagination, fancy" />
        <link rel="stylesheet" type="text/css" href="css/style.css" media="screen"/>
        <link rel="stylesheet" href="http://www.yyyweb.com/demo/common/init.css">
        <style>
            body{
                background: #a7c7dc repeat-x top left;
                font-family: verdana;
                padding:0px;
                margin:0px;
                letter-spacing:2px;
            }
            .top-banner {
                background-color: rgba(0,0,0,0.5);
            }
            .header{
                position:absolute;
                top:0px;
                left:0px;
                width:100%;
                height:80px;
            }
            .header h1{
                color:#fff;
                font-size: 38px;
                margin:0px 0px 0px 30px;
                font-weight:100;
                line-height:80px;
                padding:0px;
            }
            .footer{
                width:100%;
                margin:10px 0px 5px 0px;
            }
            a img{
                border:none;
                outline:none;
            }
            .content{
                margin-top:100px;
                padding:0px;
                bottom:0px;
            }
            .about{
                width:100%;
                height:400px;
                background:transparent url(about.png) repeat-x top left;
                border-top:2px solid #ccc;
                border-bottom:2px solid #000;
            }
            .about .text{
                width:16%;
                margin:5px 2% 10px 2%;
                height:380px;
                float:left;
                color:#FCFEF3;
                font-size: 16px;
                text-align:justify;
                letter-spacing:0px;
            }
            .about .text h1{
                border-bottom: 1px dashed #ccc;
                color:#fff;
            }
            .demo{
                width:580px;
                padding:10px;
                margin:10px auto;
                border: 1px solid #fff;
                background-color:#f7f7f7;
            }
            h1{
                color:#404347;
                margin:5px 30px 20px 0px;
                font-weight:100;
            }
            .pagedemo{
                border: 1px solid #CCC;
                width:310px;
                margin:2px;
                padding:50px 10px;
                text-align:center;
                background-color:white;
            }
        </style>
    </head>
    <body>
        <!-- <div class="header">
            <h1>jPaginate</h1>
        </div> -->
        <div class="content" style="margin-bottom:100px">
            <div class="demo">
                <h1>分页效果 1</h1>
                <div id="demo1">
                </div>
            </div>
            <div class="demo">
                <h1>分页效果 2</h1>
                <div id="demo2">
                </div>
            </div>
            <div class="demo">
                <h1>分页效果 3</h1>
                <div id="demo3">
                </div>
            </div>
            <div class="demo">
                <h1>分页效果 4</h1>
                <div id="demo4">
                </div>
            </div>
            <div id="paginationdemo" class="demo">
                <h1>分页效果 5</h1>
                <div id="p1" class="pagedemo _current" style="">Page 1</div>
                <div id="p2" class="pagedemo" style="display:none;">Page 2</div>
                <div id="p3" class="pagedemo" style="display:none;">Page 3</div>
                <div id="p4" class="pagedemo" style="display:none;">Page 4</div>
                <div id="p5" class="pagedemo" style="display:none;">Page 5</div>
                <div id="p6" class="pagedemo" style="display:none;">Page 6</div>
                <div id="p7" class="pagedemo" style="display:none;">Page 7</div>
                <div id="p8" class="pagedemo" style="display:none;">Page 8</div>
                <div id="p9" class="pagedemo" style="display:none;">Page 9</div>
                <div id="p10" class="pagedemo" style="display:none;">Page 10</div>
                <div id="demo5">
                </div>
            </div>
        </div>
            <!-- <div class="about">
                <div class="text">
                    <h1>Demo 1</h1>
                    <p>Hover over the arrows to make the pages move or keep the mouse button down in order to move a whole set.</p>
                                <p>Clicking a page number will make it move to the center</p>
                </div>
                <div class="text">
                    <h1>Demo 2</h1>
                    <p>Demo 2 shows how the plugin can be used with arrow images.</p>
                </div>
                <div class="text">
                    <h1>Demo 3</h1>
                    <p>This is an example without any arrows. The user just sees the current page and the surrounding pages.</p>
                </div>
                <div class="text">
                    <h1>Demo 4</h1>
                    <p>Demo 4 shows how the plugin can be configured in style (no borders for the page numbers).</p>
                </div>
                            <div class="text">
                    <h1>Demo 5</h1>
                    <p>This one shows how to integrate the plugin with an onChange event.</p>
                </div>
            </div> -->
        </div>
        <!-- <div class="footer"><a href="http://www.tympanus.net/codrops/"><img src="codrops_back.png" alt="Back to Codrops"/></a></div>  -->
        <script type="text/javascript" src="jquery-1.3.2.js"></script>
        <script src="jquery.paginate.js" type="text/javascript"></script>
        <script type="text/javascript">
        $(function() {
            $("#demo1").paginate({
                count         : 100,
                start         : 1,
                display     : 8,
                border                    : true,
                border_color            : ‘#fff‘,
                text_color              : ‘#fff‘,
                background_color        : ‘black‘,
                border_hover_color        : ‘#ccc‘,
                text_hover_color          : ‘#000‘,
                background_hover_color    : ‘#fff‘,
                images                    : false,
                mouse                    : ‘press‘
            });
            $("#demo2").paginate({
                count         : 50,
                start         : 5,
                display     : 10,
                border                    : false,
                text_color              : ‘#888‘,
                background_color        : ‘#EEE‘,
                text_hover_color          : ‘black‘,
                background_hover_color    : ‘#CFCFCF‘
            });
            $("#demo3").paginate({
                count         : 50,
                start         : 20,
                display     : 12,
                border                    : true,
                border_color            : ‘#BEF8B8‘,
                text_color              : ‘#68BA64‘,
                background_color        : ‘#E3F2E1‘,
                border_hover_color        : ‘#68BA64‘,
                text_hover_color          : ‘black‘,
                background_hover_color    : ‘#CAE6C6‘,
                rotate      : false,
                images        : false,
                mouse        : ‘press‘
            });
            $("#demo4").paginate({
                count         : 50,
                start         : 20,
                display     : 12,
                border                    : false,
                text_color              : ‘#79B5E3‘,
                background_color        : ‘none‘,
                text_hover_color          : ‘#2573AF‘,
                background_hover_color    : ‘none‘,
                images        : false,
                mouse        : ‘press‘
            });
            $("#demo5").paginate({
                count         : 10,
                start         : 1,
                display     : 7,
                border                    : true,
                border_color            : ‘#fff‘,
                text_color              : ‘#fff‘,
                background_color        : ‘black‘,
                border_hover_color        : ‘#ccc‘,
                text_hover_color          : ‘#000‘,
                background_hover_color    : ‘#fff‘,
                images                    : false,
                mouse                    : ‘press‘,
                onChange                 : function(page){
                                            $(‘._current‘,‘#paginationdemo‘).removeClass(‘_current‘).hide();
                                            $(‘#p‘+page).addClass(‘_current‘).show();
                                          }
            });
        });
        </script>
        <div style="position:fixed;height:90px;width:100%;left:0;bottom:0"><div class="footer-banner" style="width:728px; margin:0px auto"></div></div>
        <script src="http://www.yyyweb.com/demo/common/init.js"></script>
    </body>
</html>
时间: 2024-08-07 08:22:50

5种风格的 jQuery 分页效果【附代码】的相关文章

分享5种风格的 jQuery 分页效果【附代码】

jPaginate 是一款非常精致的分页插件,提供了五种不同风格的分页效果,支持鼠标悬停翻页,快速分页功能.这款插件还提供了丰富的配置选项,你可以根据需要进行设置. 效果演示      源码下载 各个效果的使用示例代码: $(function() { $("#demo1").paginate({ count : 100, start : 1, display : 8, border : true, border_color : '#fff', text_color : '#fff',

php分页实例附代码

一个典型的PHP分页实例代码分享,学习php的朋友肯定用得到,主要是了解思路: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <hea

Winform中实现自定义屏保效果(附代码下载)

场景 效果 注: 博客主页: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书.教程推送与免费下载. 实现 新建form窗体,窗体中设计布局如下,一个Panel中拖拽四个label,然后添加两个Button,再添加一个Timer控件. 在窗体的Load事件中将Label进行隐藏 private void Form1_Load(object sender, EventArgs e) { LabelVisible(fal

Winform中实现右下角Popuo弹窗提醒效果(附代码下载)

场景 效果 注: 博客主页: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书.教程推送与免费下载. 实现 新建一个form窗体,并拖拽一个按钮,作为出现弹窗的触发按钮 然后再新建一个页面作为弹窗时的显示页面,并添加一个Timer 为了美观,设置其背景图片与关闭按钮照片 然后进入其代码 using System; using System.Collections.Generic; using System.Compo

用js实现分页效果

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> #data {color: red;border: solid;text-align: center;} a{text-decoration: none;} </style> </he

酷毙了!三种风格的全屏幻灯片效果【附源码下载】

今天,我们想向您展示如何创建平铺背景图像的幻灯片效果.其灵感来自于国外的一个工作室网站(围观),这个网站充满了各种有趣和创意效果,一定记得去看看. 这个幻灯片效果是由四个区域的独立移动构成,通过画面分割,同时显示出新的图片.这里需要组合使用 CSS3 的3D转换.过渡和动画功能.除了这种效果我们也将添加两个更多的变化,我们的宗旨是实现超流畅的交互体验. 温馨提示:为保证最佳的效果,请在 IE10+.Chrome.Firefox 和 Safari 等现代浏览器中浏览. 源码下载      在线演示

分享10种风格迥异的全屏遮罩层效果

今天,我们想给大家分享一些全屏遮罩效果的灵感.像任何其它的UI组件一样,网页设计不断有新的趋势和风格出现,我们想尝试的遮罩有一些微妙的,还有奇特的效果.这些遮罩的特别之处在于,他们没有像模态窗口那样固定大小而是占据整个屏幕,因此创建效果时,人们必须考虑到这一点. 在线演示      源码下载 您可能感兴趣的相关文章 网站开发中很有用的 jQuery 效果[附源码] 分享35个让人惊讶的 CSS3 动画效果演示 十分惊艳的8个 HTML5 & JavaScript 特效 Web 开发中很实用的10

30种奇妙的鼠标悬停效果【附源码下载】

Web 界面上交互的方式很多,只要你去探索,你会发现很多让你眼前一亮的想法.Codrops 最近发布了一组悬停效果,总共分为两组,多达30种不同的风格.为了让效果尽可能的平滑,最好不要在元素上使用变换以免影响布局.第二组效果中采用了 SVG 动画,这也是目前比较流行的方式. 温馨提示:为保证最佳的效果,请在 IE10+.Chrome.Firefox 和 Safari 等现代浏览器中浏览. 在线演示      源码下载 您可能感兴趣的相关文章 网站开发中很有用的 jQuery 效果[附源码] 分享

jquery自定义插件实现分页效果

这节介绍如何自定义jquery插件,实现分页效果,话不多说,先看看实现的效果: 分页插件 实现的代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta charset="utf-8"> <title>page t