返回頂部:設置為body的scrollTop為0

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名注冊、虛擬主機、營銷軟件、網(wǎng)站建設、四子王網(wǎng)站維護、網(wǎng)站推廣。
滑動效果:animate(Jquery的自定義動畫)
$("#returnTop").click(function?()?{
var?speed=200;//滑動的速度
$('body,html').animate({?scrollTop:?0?},?speed);
return?false;
});
備注:returnTop為觸發(fā)返回頂部的元素ID
jquery手機觸屏左右滑動切換欄目
$(function(){
TouchSlide({
slideCell:"#slideBox",
titCell:".myhd
ul",
//開啟自動分頁
autoPage:true
,此時設置
titCell
為導航元素包裹層
mainCell:".bd
ul",
effect:"leftLoop",
autoPage:true,//自動分頁
autoPlay:true
//自動播放
});
div
id="slideBox"
class="slideBox"
div
class="bd"
ul
li
a
class="pic"
href="#"img
src="${ctxStatic}/img/mobile/news1.png"
//a
a
class="tit"
href="#"墨西哥教師罷工
與警察激烈沖突/a
/li
li
a
class="pic"
href="#"img
src="${ctxStatic}/img/mobile/news2.jpg"http://a
a
class="tit"
href="#"日右翼游行紀念釣島"國有化"周年/a
/li
li
a
class="pic"
href="#"img
src="${ctxStatic}/img/mobile/news3.jpg"http://a
a
class="tit"
href="#"女兵競選美國小姐鼓勵女性自強/a
/li
li
a
class="pic"
href="#"img
src="${ctxStatic}/img/mobile/news4.jpg"http://a
a
class="tit"
href="#"濟南現(xiàn)“最窄人行道”
僅0.2米寬/a
/li
/ul
/div
div
class="myhd"
ul
style="height:
28px;"/ul
/div
/div
一、原理及實現(xiàn)方法如下:
1、當開始一個touchstart事件的時候,獲取此刻手指的橫坐標startX和縱坐標startY;
2、當觸發(fā)touchmove事件時,在獲取此時手指的橫坐標moveEndX和縱坐標moveEndY;最后,通過這兩次獲取的坐標差值來判斷手指在手機屏幕上的滑動方向。
二、注意:
手指在滑動整個屏幕時,會影響瀏覽器的行為,比如滾動和縮放。所以在調(diào)用touch事件時,要注意禁止縮放和滾動。
1.禁止縮放?
通過meta元標簽來設置。
2.禁止?jié)L動?
preventDefault是阻止默認行為,touch事件的默認行為就是滾動。?
event.preventDefault()。
引入jquery.js,復制以下代碼,即可運行
1,style type="text/css"
2,.slide {
3,position: relative;
4,height: 200;
5,lightyellow;
6,}
7 ,
8,.slide .inner {
9,position: absolute;
10,left: 0;
11,bottom: 0;
12,height: 100;
13,lightblue; ,
14,width: 100%
15,}
16,/style
1、slidetoggle() 交替slidedown(),slideup()
Html代碼
div id="slidebottom" class="slide"?
button
slide it
/button
div class="inner"
Slide from bottom
/div
/div
Js代碼
$('#slidebottom button').click(function() {
$(this).next().slideToggle();
});
2、左側橫向交替滑動 Animate Left
Html代碼
div id="slidewidth" class="slide"
button
slide it
/button
div class="inner"
Slide from bottom
/div
/div
Js代碼
$("#slidewidth button").click(function(){
$(this).next().animate({width: 'toggle'});
});
3、左側橫向交替滑動 Animate Left Margin (非隱藏)
Html代碼
div id="slideleft" class="slide" style="width: 50%;float: right"
button
slide it
/button
div class="inner"
Slide from bottom
/div
/div
Js代碼
$("#slideleft button").click(function(){
var $lefty = $(this).next();
$lefty.animate({
left:parseInt($lefty.css('left'),10)==0 ? -$lefty.outerWidth() : 0
});
});
4、右側橫向滑動Slide to right
Html代碼
div id="slidemarginleft" class="slide" style="width: 60%;float: left"
button
slide it
/button
div class="inner"
Slide from bottom
/div
/div
Js代碼
$("#slidemarginleft button").click(function(){
var $marginlefty = $(this).next();
$marginlefty.animate({
marginLeft:parseInt($marginlefty.css('marginLeft'),10)==0 ? $marginlefty.outerWidth() : 0
});
});
jQuery 滑動函數(shù) - slideDown, slideUp, slideToggle
jQuery 擁有以下滑動函數(shù):
$(selector).slideDown(speed,callback)$(selector).slideUp(speed,callback)$(selector).slideToggle(speed,callback)
speed參數(shù)可以設置這些值:"slow", "fast", "normal" 或毫秒。
callback參數(shù)是在該函數(shù)完成之后被執(zhí)行的函數(shù)名稱。
實例$(".flip").click(function(){$(".panel").slideDown();});
網(wǎng)站欄目:jquery滑動,jquery滑動函數(shù)有哪些
文章網(wǎng)址:http://chinadenli.net/article18/dsesddp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供微信小程序、全網(wǎng)營銷推廣、動態(tài)網(wǎng)站、移動網(wǎng)站建設、小程序開發(fā)、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)