第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

初步認(rèn)識(shí)Swiper_前端交互控制神器_滾動(dòng)3D切換等特效簡(jiǎn)單制作

標(biāo)簽:
JavaScript

前言: 本人在项目的工作中负责研发,页面及交互基本都是交给前端去做的。以前前端写的东西大概都知道,都是一些JS,CSS和HTML等的一些基本控制,都懂!但是今天前端突然做了一个具有特殊效果的DOM:页面顶部放了5个包裹元素,包裹可以根据鼠标的拖动产生滚动效果,但是并没有使用正常的滚动条那种样式,而且还能默认实现自动动态滚动到第N个包裹的位置显示? 这一系列特殊效果的控制,百思不得其解,后来通过一位美女前端了解到,这里面用到了Swiper这个神奇的JS。

不过SwiperJS还在不断的更新中,在使用过程中可能存在问题,需要关注可能出现的问题,一般没事哈!!!

 

先看项目里DOM及相关JS吧:

可以看到:Dom中有大量跟Swiper有关的样式:swiper-container,swiper-wrapper,swiper-slide 一些特殊的标记

Swiper.JS会根据这些标记,控制显示的元素数量,还可以根据SwiperAPI提供的一些方法如:滚动到默认位置-slideTo(),这些就解决了我之前的所有疑惑

<div class="bs-category-outer dropSortList">
        <div class="swiper-container swiper-container-horizontal order-trackingTips swiper-container-os">
        <ul class="swiper-wrapper">
    #foreach($PACKAGE in $!{ORDER_INFO.OrderTrackPackages})            
    <li class="swiper-slide #if($PACKAGE.ExpressNo==$!{CURRENT_EXPRESS_NO})current#end" expressno="$!{PACKAGE.ExpressNo}">
                <a href="javascript:void(0);"><span></span>${velocityCount}</a>
            </li>
    #end        </ul>
       </div></div>


//Swiper初始化,默认显示4个元素 var trackingTipsSwiper = new Swiper('.swiper-container-os', {
    slidesPerView: 4,
    observer: true,
    observeParents: true,            
});//Swiper控制页面显示在默认位置var curSpeed = (speed == undefined) ? 200 : parseInt(speed);
mySwiper.slideTo(currentIndex, curSpeed);

 

总结:附上Swiper学习的网址:前端一定要学习和去了解,帮助是很大的,可以通过简短的代码实现出特别好的效果,先简单介绍到这里吧,以后有机会继续学习补充...

Swiper中文网站: https://www.swiper.com.cn/

SwiperAPI网站:https://www.swiper.com.cn/api/index.html

 

*感谢您的阅读。喜欢的、有用的就请大哥大嫂们高抬贵手“推荐一下”吧!你的精神 支持是博主强大的写作动力。欢迎转载! 
*博主的文章是自己平时开发总结的经验,由于博主的水平不高,不足和错误之处在所难免,希望大家能够批评指出。 
*我的博客: http://www.cnblogs.com/lxhbky/

 作者:深入学习ing

原文链接:https://www.cnblogs.com/lxhbky/p/10494930.html


點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫(xiě)下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專(zhuān)欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消