午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

前端實(shí)現(xiàn)滑動(dòng)按鈕AJAX與后端交互的示例代碼

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

html代碼

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

css代碼

.switch-box {    width: 48px;}.switch-box .switch {    /* 隱藏checkbox默認(rèn)樣式 */    display: none;}.switch-box label {    /* 通過(guò)label擴(kuò)大點(diǎn)擊熱區(qū) */    position: relative;    display: block;    margin: 1px;    height: 28px;    cursor: pointer;}.switch-box label::before {    /* before設(shè)置前滾動(dòng)小圓球 */    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);    /* 通過(guò)transform、transition屬性控制元素過(guò)渡進(jìn)而形成css3動(dòng)畫(huà) */    -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 {    /* 語(yǔ)義:被選中的類名為"switch"元素后面的label元素里的偽類元素,進(jìn)行更改css樣式 */    /* 形成偽類結(jié)構(gòu)選擇器:":"冒號(hào)加布爾值"checked" */    /* " Ele1 ~ Ele2 "波浪號(hào)在css的作用:連接的元素必須有相同的父元素,選擇出現(xiàn)在Ele1后的Ele2(但不必跟在Ele1,也就是說(shuō)可以并列)  */    -webkit-transform: translateX(10px);    -moz-transform: translateX(10px);    transform: translateX(10px);}.switch-box label::after {    /* after設(shè)置滾動(dòng)前背景色 */    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事件觸發(fā)

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

input添加onclick事件,點(diǎn)擊觸發(fā)reverseStatus()函數(shù)

<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"

在后端編寫(xiě)我們需要的邏輯

參考鏈接

到此這篇關(guān)于前端實(shí)現(xiàn)滑動(dòng)按鈕AJAX與后端交互的文章就介紹到這了,更多相關(guān)滑動(dòng)按鈕AJAX與后端交互內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

標(biāo)簽: Ajax
主站蜘蛛池模板: 最新在线黄色网址 | 欧美日韩高清一区二区 | 亚洲一区av| 日日爱av | 一区二区精品国产 | av一二三四区 | 国产精品s色 | 国产成人三级在线观看视频 | 亚洲视频成人 | 色综合天天综合 | 91视频一区| 黄色a视频 | 欧美黄色性视频 | 国产精品久久久久久久久久久久久久久 | 日韩一二三区视频 | av免费大片| 欧美撸撸| 日韩在线观看一区二区 | 四虎国产成人精品免费一女五男 | 欧美精品在线一区二区三区 | 亚洲色图欧美在线 | 色婷婷色婷婷 | 亚洲综合五月天婷婷丁香 | 久久经典| 99re6这里只有精品 | 亚洲视频免费观看 | 国产精品久久久国产盗摄 | 中文字幕在线视频观看 | 日韩射| 亚洲va欧美va天堂v国产综合 | 一区二区的视频 | 久久久久久9999 | 欧美日韩国产在线一区 | 黄色一级片免费观看 | 久久九九精品 | 91精品国产一区二区三区 | 婷婷色中文网 | 国产成人一区二区在线观看 | 久草网在线视频 | 另类av在线 | 国产精品666 |