網站前端制作之swiper拖拽左右滑動按鈕

2023-02-07    分類: 網站建設

在一些前端項目中需要做滑動按鈕,比如滑動切換模式之類的,如圖:

前端制作1

在PC端上,鼠標拖動滑塊一次切換不同的模式,用js自己寫比較麻煩,我想到了一個簡單有效的辦法,用swiper輪播插件來寫簡單快速。Swiper輪播插件是非常強大的,前端工作人員一定不陌生,如果你不了解可以去官網看看API,你會發(fā)現它不僅僅只局限于表面的輪播功能。
首先在頁面引入jquery和swiper插件,然后是編寫html代碼如圖:

前端代碼2

在這里有3種不同的模式要切換,就要用到5個swiper-slide,如圖所示在第1個swiper-lisde中設置標簽屬性data-index="2",第2個swiper-lisde中設置標簽屬性data-index="1",第3個swiper-lisde中設置標簽屬性data-index="0",同時第三個swiper-slide設置滑塊背景圖片,其余的空白。Css在這里就不多說了。
Siwpe輪播插件有自帶的API,如圖:

前端代碼3

如圖所示,“slidesPerView: 3,”:設置slider容器能夠同時顯示的slides數量,在這里設置為3,”initialSlide: 2,”:設置為2后,Swiper初始化時activeSlide成了第三個。因為要滑動后對應上的不同模式,就需要用到swiper的回調函數”onSlideChangeEnd”,這時就要用到標簽屬性值了(data-index),滑塊成功滑動一次”swiper-slide-active”的位置會發(fā)生改變,獲取的標簽屬性值也會不同。根據獲取的值的不同分別添加和刪除選中狀態(tài)的類名(“on”),這樣一個滑動按鈕初步就成了。但在實際測試過程中,會出現回調函數不成功的情況,經過多次測試和研究需要用到” crossFade: true(過度效果結束觸發(fā))”,這樣滑動按鈕就完成了。

當前標題:網站前端制作之swiper拖拽左右滑動按鈕
鏈接URL:http://m.kartarina.com/news25/235725.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供電子商務網站設計靜態(tài)網站商城網站虛擬主機網站建設

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
主站蜘蛛池模板: 久久久久久亚洲AV无码专区| 亚洲AV无码精品无码麻豆| 日韩精品无码一区二区三区不卡| 一本一道av中文字幕无码| 久久久国产精品无码免费专区| 久久久久无码精品国产h动漫 | 免费无码黄十八禁网站在线观看| 国模无码视频一区| 国产精品无码无在线观看| 精品无码一区二区三区亚洲桃色| 亚洲精品久久久久无码AV片软件| 国产亚洲?V无码?V男人的天堂| 精品无码免费专区毛片| 国产三级无码内射在线看| 久久久久久亚洲精品无码| 亚洲精品无码久久久久久久 | 无码av免费一区二区三区试看| 成年男人裸j照无遮挡无码| 久久久久亚洲AV无码专区体验| 久久久久久av无码免费看大片| JAVA性无码HD中文| 精品国产aⅴ无码一区二区| 无码伊人66久久大杳蕉网站谷歌| 久久无码人妻精品一区二区三区| 亚洲精品无码av片| 内射人妻无码色AV天堂| 无码国内精品久久综合88| 人妻丰满熟妇AV无码片| 无码人妻熟妇AV又粗又大| 无码人妻精品一区二区三区久久| 国产成人无码精品一区二区三区| 中文字幕丰满乱子无码视频| 亚洲一本大道无码av天堂| 日韩精品无码Av一区二区| 久久天堂av综合色无码专区| 无码精品一区二区三区| 亚洲AV无码专区在线厂| 亚洲AV中文无码乱人伦在线视色| 无码人妻一区二区三区精品视频| 国产成人年无码AV片在线观看| 日韩精品中文字幕无码专区 |