利用jQuery实现分页插件特效



如需定制开发(网站开发、二次开发)在线咨询,请点击>> QQ:753511799

123 491 164



特效描述:利用jQuery实现 分页插件特效。利用jQuery实现分页插件特效

代码结构

1. 引入CSS

<link rel="stylesheet" type="text/css" href="css/style.css" media="screen"/>

2. 引入JS

<script type="text/javascript" src="jquery-1.3.2.js"></script>
<script src="jquery.paginate.js" type="text/javascript"></script>

3. HTML代码

<div class="header">
  <h1>jPaginate</h1>
</div>
<div class="content">
  <div class="demo">
    <h1>Demo 1</h1>
    <div id="demo1"> </div>
  </div>
  <div class="demo">
    <h1>Demo 2</h1>
    <div id="demo2"> </div>
  </div>
  <div class="demo">
    <h1>Demo 3</h1>
    <div id="demo3"> </div>
  </div>
  <div class="demo">
    <h1>Demo 4</h1>
    <div id="demo4"> </div>
  </div>
  <div id="paginationdemo" class="demo">
    <h1>Demo 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://51qianduan.com/jiaoben"><img src="codrops_back.png" alt="Back to Codrops"/></a></div>
<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>



用户评论
大牛,别默默的看了,快登录帮我点评一下吧!:)      登录 | 注册



×
×
51前端

注册

×
绑定手机

请绑定手机号,在继续操作

×
单次下载支付

应付金额:279

支付完成后,回到下载页面,在进行下载

官方QQ群
意见反馈
qq群

扫描上面二维码加微信群

官方QQ群

jQuery/js讨论群
群号:642649996
Css3+Html5讨论群
群号:322131262

加群请备注:从官网了解到