最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Layui給switch添加響應(yīng)事件的例子

 更新時(shí)間:2019年09月03日 16:09:42   作者:阿圣_Code  
今天小編就為大家分享一篇Layui給switch添加響應(yīng)事件的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

今天做項(xiàng)目時(shí),遇到layui中的switch,需要給這個(gè)開關(guān)添加事件,也就是當(dāng)你點(diǎn)擊是會(huì)彈框提示

剛開始我用傳統(tǒng)的處理方法,直接給它添加個(gè)js事件,到最后會(huì)發(fā)現(xiàn),沒響應(yīng),于是我查文檔,逛論壇終于找到一個(gè)解決辦法,代碼如下

 <input type="checkbox" name="zzz" lay-skin="switch" lay-filter="switchTest" lay-text="開啟|關(guān)閉" checked="checked">//開關(guān)
 //js處理
 layui.use(['form', 'jquery', 'layer'], function () {
      var form = layui.form;
      var jquery = layui.jquery;
      var layer = layui.layer;
      //監(jiān)聽開關(guān)事件
      form.on('switch(switchTest)', function (data) {
        var contexts;
        var x = data.elem.checked;//判斷開關(guān)狀態(tài)
        if (x==true) {
          contexts = "你確定要啟動(dòng)么";
        } else {
          contexts = "你確定要關(guān)閉么";
        }
        layer.open({
          content: contexts
          , btn: ['確定', '取消']
          , yes: function (index, layero) {
            data.elem.checked = x;
            form.render();
            layer.close(index);
            //按鈕【按鈕一】的回調(diào)
          }
          , btn2: function (index, layero) {
            //按鈕【按鈕二】的回調(diào)
            data.elem.checked = !x;
            form.render();
            layer.close(index);
            //return false 開啟該代碼可禁止點(diǎn)擊該按鈕關(guān)閉
          }
          , cancel: function () {
            //右上角關(guān)閉回調(diào)
            data.elem.checked = !x;
            form.render();
            //return false 開啟該代碼可禁止點(diǎn)擊該按鈕關(guān)閉
          }
        });
        return false;
      });
    });

哈哈,總之,既然用人家layui框架,就要準(zhǔn)守人家的規(guī)矩!任何事件都要監(jiān)聽的,單純的寫js事件是沒反應(yīng)的,監(jiān)聽事件要寫在 layui.use({})中。

以上這篇Layui給switch添加響應(yīng)事件的例子就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

开原市| 叶城县| 阳新县| 西贡区| 都匀市| 英吉沙县| 招远市| 高陵县| 永年县| 白城市| 始兴县| 太保市| 梅河口市| 阜康市| 海淀区| 礼泉县| 沾化县| 巨野县| 通化市| 吉安县| 临海市| 安泽县| 托里县| 西安市| 阿拉尔市| 阿巴嘎旗| 临沭县| 襄汾县| 盈江县| 三穗县| 黑山县| 旌德县| 永城市| 广州市| 德惠市| 乌鲁木齐市| 张掖市| 昭苏县| 平湖市| 通渭县| 南陵县|