亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

前端實現滑動按鈕AJAX與后端交互的示例代碼

瀏覽:10日期:2022-06-12 10:15:45
目錄
  • html代碼
  • css代碼
  • 效果圖
  • JS事件觸發
  • flask后端接口
  • 參考鏈接

html代碼

<div>    <input id="switchButton" type="checkbox" />    <label for="switchButton"></label></div>

css代碼

.switch-box {    width: 48px;}.switch-box .switch {    /* 隱藏checkbox默認樣式 */    display: none;}.switch-box label {    /* 通過label擴大點擊熱區 */    position: relative;    display: block;    margin: 1px;    height: 28px;    cursor: pointer;}.switch-box label::before {    /* before設置前滾動小圓球 */    content: "";    position: absolute;    top: 50%;    left: 50%;    margin-top: -13px;    margin-left: -14px;    width: 26px;    height: 26px;    border-radius: 100%;    background-color: #fff;    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.06);    /* 通過transform、transition屬性控制元素過渡進而形成css3動畫 */    -webkit-transform: translateX(-9px);    -moz-transform: translateX(-9px);    transform: translateX(-9px);    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;    transition: all 0.3s ease;}.switch-box .switch:checked~label::before {    /* 語義:被選中的類名為"switch"元素后面的label元素里的偽類元素,進行更改css樣式 */    /* 形成偽類結構選擇器:":"冒號加布爾值"checked" */    /* " Ele1 ~ Ele2 "波浪號在css的作用:連接的元素必須有相同的父元素,選擇出現在Ele1后的Ele2(但不必跟在Ele1,也就是說可以并列)  */    -webkit-transform: translateX(10px);    -moz-transform: translateX(10px);    transform: translateX(10px);}.switch-box label::after {    /* after設置滾動前背景色 */    content: "";    display: block;    border-radius: 30px;    height: 28px;    background-color: #dcdfe6;    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;    transition: all 0.3s ease;}.switch-box .switch:checked~label::after {    background-color: #13ce66;}

效果圖

效果如圖:

JS事件觸發

<input id="switchButton" type="checkbox" onclick="reverseStatus("1")" />

input添加onclick事件,點擊觸發reverseStatus()函數

<script>	function reverseStatus(id){		$.get("/pocs/reverse/"+id);	}</script>

flask后端接口

@poc.route("/pocs/reverse/<int:id>", methods=["GET"])def reverse(id=None):    print(id)    return "success"

在后端編寫我們需要的邏輯

參考鏈接

到此這篇關于前端實現滑動按鈕AJAX與后端交互的文章就介紹到這了,更多相關滑動按鈕AJAX與后端交互內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: Ajax
主站蜘蛛池模板: 青草国产在线 | 欧美aaaa在线观看视频免费 | 伊人中文字幕 | 国产精品欧美在线 | 久久国产精品一区二区三区 | 欧美色欧美亚洲高清在线观看 | 青娱乐91在线 | 国产精久久一区二区三区 | 久久久国产精品福利免费 | 99久热re在线精品99 6热视频 | 成年偏黄网站站免费 | 久草福利资源 | 美女一级大黄录像一片 | 亚洲色图在线观看 | 97在线观免费视频观看 | 萌白酱粉嫩福利视频在线观看 | 丁香六月婷婷 | 国产美女在线免费观看 | 丁香综合 | 高潮影院 | ww在线观视频免费观看 | 日本高清免费中文字幕不卡 | 国产毛片在线看 | 日韩精品亚洲专区在线影视 | 亚洲国产精品久久久久网站 | 亚洲线精品久久一区二区三区 | 国产在线精品一区二区三区不卡 | 中文字幕第一页亚洲 | 欧美黄色特级视频 | 国产美女极品免费视频 | 国产精品青草久久久久婷婷 | 色婷婷综合在线 | 黄色毛片视频免费 | 国内精品久久国产 | 欧美精品亚洲精品日韩 | 精品欧美一区二区vr在线观看 | 日本黄色大片在线观看 | a毛片免费全部播放完整成 a毛片免费观看 | 欧美三级在线看中文字幕 | 91专区| 亚洲qingse|