翻页jquery,翻页笔哪个牌子的好用
怎么用jquery做上下翻页
jquery上下翻页插件实现(js文件引用需要修改)
我们提供的服务有:成都网站建设、网站制作、微信公众号开发、网站优化、网站认证、湟源ssl等。为上千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的湟源网站制作公司
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312" /
title用jQuery插件实现的滚屏效果,带上下翻页控制按钮CsrCode.Cn/title
style type="text/css"
ul,li{margin:0;padding:0}
#scrollDiv{width:300px;height:100px;min-height:25px;line-height:25px;border:#ccc 1px solid;overflow:hidden}
#scrollDiv li{height:25px;padding-left:10px;}
/style
script type="text/javascript" src="/js/jquery1.3.2.js"/script
script type="text/javascript"
(function($){
$.fn.extend({
Scroll:function(opt,callback){
//参数初始化
if(!opt) var opt={};
var _btnUp = $("#"+ opt.up);//Shawphy:向上按钮
var _btnDown = $("#"+ opt.down);//Shawphy:向下按钮
var timerID;
var _this=this.eq(0).find("ul:first");
var lineH=_this.find("li:first").height(), //获取行高
line=opt.line?parseInt(opt.line,10):parseInt(this.height()/lineH,10), //每次滚动的行数,默认为一屏,即父容器高度
speed=opt.speed?parseInt(opt.speed,10):500; //卷动速度,数值越大,速度越慢(毫秒)
timer=opt.timer //?parseInt(opt.timer,10):3000; //滚动的时间间隔(毫秒)
if(line==0) line=1;
var upHeight=0-line*lineH;
//滚动函数
var scrollUp=function(){
_btnUp.unbind("click",scrollUp); //Shawphy:取消向上按钮的函数绑定
_this.animate({
marginTop:upHeight
},speed,function(){
for(i=1;i=line;i++){ _this.find("li:first").appendTo(_this);
}
_this.css({marginTop:0});
_btnUp.bind("click",scrollUp); //Shawphy:绑定向上按钮的点击事件
});
}
//Shawphy:向下翻页函数
var scrollDown=function(){
_btnDown.unbind("click",scrollDown);
for(i=1;i=line;i++){
_this.find("li:last").show().prependTo(_this);
}
_this.css({marginTop:upHeight});
_this.animate({
marginTop:0
},speed,function(){
_btnDown.bind("click",scrollDown);
});
}
//Shawphy:自动播放
var autoPlay = function(){
if(timer)timerID = window.setInterval(scrollUp,timer);
};
var autoStop = function(){
if(timer)window.clearInterval(timerID);
};
//鼠标事件绑定
_this.hover(autoStop,autoPlay).mouseout();
_btnUp.css("cursor","pointer").click( scrollUp ).hover(autoStop,autoPlay);//Shawphy:向上向下鼠标事件绑定
_btnDown.css("cursor","pointer").click( scrollDown ).hover(autoStop,autoPlay);
}
})
})(jQuery);
$(document).ready(function(){
$("#scrollDiv").Scroll({line:4,speed:500,timer:3000,up:"btn1",down:"btn2"});
});
/script
/head
body
p多行滚动演示:/p
div id="scrollDiv"
ul
li
a target="_blank" href="#"
好漂亮十多个/a/li
li
a title="CSS制作斜角上有背景图片的Div层" target="_blank" href="#"
CSS制作斜角上有背景图片的Div层/a/li
li
a title="Js实现的层展开、层折叠效果,默认时候层是折叠的" target="_blank" href="#"
Js实现的层展开、层折叠效果,默认折叠/a/li
li
a title="DIV始终固定在网页右下角位置的CSS实现方法" target="_blank" href="#"
DIV固定在右下角位置的CSS实现方法/a/li
li
a title="JavaScript未知高度元素的垂直居中的方法" target="_blank" href="#"
JavaScript未知高度元素的垂直居中的方法/a/li
li
a title="渐变彩色的文字" target="_blank" href="#"
渐变彩色的文字/a/li
li
a title="指定文字逐条显示" target="_blank" href="#"
指定文字逐条显示/a/li
li
a title="滚动的标题栏" target="_blank" href="#"
滚动的标题栏/a/li
li
a title="JS 4屏平滑滚动幻灯片特效" target="_blank" href="#"
JS 4屏平滑滚动幻灯片特效/a/li
li
a title="图片的无缝滚动(纵向、横向)" target="_blank" href="#"
图片的无缝滚动(纵向、横向)/a/li
li
a title="鼠标触及带边框的菜单" target="_blank" href="#"
鼠标触及带边框的菜单/a/li
li
a title="比较实用的CSS控制链接颜色效果" target="_blank" href="#"
比较实用的CSS控制链接颜色效果/a/li
li
a title="鼠标接触或者离开图片时,图片大小会相应变化" target="_blank" href="#"
鼠标接触或者离开图片时,图片大小会相应变化/a/li
li
a title="特殊的鼠标悬停提示" target="_blank" href="#"
特殊的鼠标悬停提示/a/li
/ul
/div
span id="btn2"向上翻页/span
span id="btn1"向下翻页/span
/body
/html
jquery mousewheel怎么实现翻页的效果
jQuery监听鼠标滚轮(滚动)事件第一步:下载jquery-mousewheel插件第二步:复制以下代码做测试,打开日志看效果jQuery(function($){$('#nav').bind('mousewheel',function(event,delta){vardir=delta0?'Up':'Down';if(dir=='Up'){console.log(“向上滚动,”);}else{console.log(“向下滚动,u011627980”);}returnfalse;});});}
jquery mobile 怎么实现滚动翻页
代码:直接访问没问题,从别的页面(不应用waypoint 的js页面)调整过来 waypoint无效
!DOCTYPE html
html
head
titleMy Page/title
meta name="viewport" content="width=device-width, initial-scale=1"
link rel="stylesheet" href="/mobile/1.0/jquery.mobile-1.0.min.css" /
script type="text/javascript" src="/jquery-1.7.1.min.js"/script
script type="text/javascript" src="/mobile/1.0/jquery.mobile-1.0.min.js"/script
/head
body
div data-role="page"
div id="header" data-role="header"
h1My Title/h1
/div!-- /header --
div data-role="content"
div class="content-primary"
ul data-role="listview" id="list"
/ul
/div
/div!-- /content --
div id="footer" data-role="footer"
h1My Footer/h1
/div!-- /header --
script
var i = 0;
$(document).bind("pageshow", function(){
//console.log($('#footerel'));
//$('#header').waypoint(function (a, b) {
// console.log("header", a, b);
//});
for(; i20; i++)
{
$("#list").append($("lia href=\"index.html\"img src=\"#\" /h3" + i + "/h3pz/p/a/li"));
}
$("#list").listview('refresh');
//alert('st');
$('#footer').waypoint(function (a, b) {
//alert('in');
$("#list").append($("lia href=\"index.html\"img src=\"#\" /h3" + i++ + "/h3pz/p/a/li"));
$("#list").listview('refresh');
$('#footer').waypoint({ offset: '100%' });
}, { offset: '100%' });
});
/script
script type="text/javascript" src="IPjquery-waypoints/waypoints.min.js"/script
/div!-- /page --
/body
/html
如何用jquery中的ajax 实现表单无刷新翻页
jquery中的ajax 实现表单无刷新翻页:
$().ready(function(){
var indexs=1;
Init(indexs);
$("#uppage").click(function(){if(indexs1){indexs--}Init(indexs);});
$("#downpage").click(function(){indexs++;Init(indexs);});
});
function Init(ind)
{
$.ajax({
type: "GET",
dataType:"json",
url:"JsonGetDataList.aspx",//目标地址(页面代码会在下面呈上)
data:"pageindex="+ind,
success:function(json){
var result = json.ShowData;
var tbody="";
$("#tbshow tr:gt(0)").remove();
$.each(result, function(i, n){
var tr="trtd"+n.Title+"/tdtd"+n.Version+"/tdtd"+n.AddTime+"/td/tr";
tbody+=tr;
});
$("#tbshow tr:gt(0):odd").attr("class","odd");
$("#tbshow tr:gt(0):even").attr("class","even");
$("#tbshow").append(tbody);
}});
}
Jquery手机向上滑动翻页怎么实现
//声明一个为0的变量做记录值
doucument.body.addEvenetListener('touchstart',function(e){
//记录下按下时的e.touches[0].clientY或者e.touches[0].pageY;
});
document.body.addEventListener('touchmove',function(e){
//获取当前e.touches[0].clientY或者e.touches[0].pageY 并且与之前记录的值比较 当前值大于之前值的话就可以判断当前动作是在向上滑动 然后做翻页的操作即可
});
如果用现成的js框架做的话 有一个叫quo.js的框架非常不错
jquery怎么控制轮播图翻页的时间的
使用 setInterval 方法即可设定轮播图档时间
setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。
语法
setInterval(code,millisec)
code
要调用的函数或要执行的代码串。
millisec 周期性执行或调用 code 之间的时间间隔,以毫秒计。
实例
html
body
input type="text" id="clock" size="35" /
script language=javascript
var int=self.setInterval("clock()",50)
function clock()
{
var t=new Date()
document.getElementById("clock").value=t
}
/script
/form
button onclick="int=window.clearInterval(int)"
Stop interval/button
/body
/html
名称栏目:翻页jquery,翻页笔哪个牌子的好用
文章网址:http://cdiso.cn/article/hoiesp.html