| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142 |
- // var honeySwitch = {};
- // honeySwitch.themeColor = "rgb(100, 189, 99)";
- // honeySwitch.init = function() {
- // var s = "<span class='slider'></span>";
- // $("[class^=switch]").append(s);
- // $("[class^=switch]").click(function() {
- // if ($(this).hasClass("switch-disabled")) {
- // return;
- // }
- // if ($(this).hasClass("switch-on")) {
- // $(this).removeClass("switch-on").addClass("switch-off");
- // $(".switch-off").css({
- // 'border-color' : '#dfdfdf',
- // 'box-shadow' : 'rgb(223, 223, 223) 0px 0px 0px 0px inset',
- // 'background-color' : 'rgb(255, 255, 255)'
- // });
- // } else {
- // $(this).removeClass("switch-off").addClass("switch-on");
- // if (honeySwitch.themeColor) {
- // var c = honeySwitch.themeColor;
- // $(this).css({
- // 'border-color' : c,
- // 'box-shadow' : c + ' 0px 0px 0px 16px inset',
- // 'background-color' : c
- // });
- // }
- // if ($(this).attr('themeColor')) {
- // var c2 = $(this).attr('themeColor');
- // $(this).css({
- // 'border-color' : c2,
- // 'box-shadow' : c2 + ' 0px 0px 0px 16px inset',
- // 'background-color' : c2
- // });
- // }
- // }
- // });
- // window.switchEvent = function(ele, on, off) {
- // $(ele).click(function() {
- // if ($(this).hasClass("switch-disabled")) {
- // return;
- // }
- // if ($(this).hasClass('switch-on')) {
- // if ( typeof on == 'function') {
- // on();
- // }
- // } else {
- // if ( typeof off == 'function') {
- // off();
- // }
- // }
- // });
- // }
- // if (this.themeColor) {
- // var c = this.themeColor;
- // $(".switch-on").css({
- // 'border-color' : c,
- // 'box-shadow' : c + ' 0px 0px 0px 16px inset',
- // 'background-color' : c
- // });
- // $(".switch-off").css({
- // 'border-color' : '#dfdfdf',
- // 'box-shadow' : 'rgb(223, 223, 223) 0px 0px 0px 0px inset',
- // 'background-color' : 'rgb(255, 255, 255)'
- // });
- // }
- // if ($('[themeColor]').length > 0) {
- // $('[themeColor]').each(function() {
- // var c = $(this).attr('themeColor') || honeySwitch.themeColor;
- // if ($(this).hasClass("switch-on")) {
- // $(this).css({
- // 'border-color' : c,
- // 'box-shadow' : c + ' 0px 0px 0px 16px inset',
- // 'background-color' : c
- // });
- // } else {
- // $(".switch-off").css({
- // 'border-color' : '#dfdfdf',
- // 'box-shadow' : 'rgb(223, 223, 223) 0px 0px 0px 0px inset',
- // 'background-color' : 'rgb(255, 255, 255)'
- // });
- // }
- // });
- // }
- // };
- // honeySwitch.showOn = function(ele) {
- // $(ele).removeClass("switch-off").addClass("switch-on");
- // if(honeySwitch.themeColor){
- // var c = honeySwitch.themeColor;
- // $(ele).css({
- // 'border-color' : c,
- // 'box-shadow' : c + ' 0px 0px 0px 16px inset',
- // 'background-color' : c
- // });
- // }
- // if ($(ele).attr('themeColor')) {
- // var c2 = $(ele).attr('themeColor');
- // $(ele).css({
- // 'border-color' : c2,
- // 'box-shadow' : c2 + ' 0px 0px 0px 16px inset',
- // 'background-color' : c2
- // });
- // }
- // }
- // honeySwitch.showOff = function(ele) {
- // $(ele).removeClass("switch-on").addClass("switch-off");
- // $(".switch-off").css({
- // 'border-color' : '#dfdfdf',
- // 'box-shadow' : 'rgb(223, 223, 223) 0px 0px 0px 0px inset',
- // 'background-color' : 'rgb(255, 255, 255)'
- // });
- // }
- // $(function() {
- // honeySwitch.init();
- // });
- var muiSwitch = {}
- muiSwitch.init = function () {
- window.muiSwitchEvent = function(id, name, setting_name) {
- var url_open = "{!! yzWebUrl('setting.default-notice.index') !!}"
- var url_close = "{!! yzWebUrl('setting.default-notice.cancel') !!}"
- var postdata = {
- notice_name: name,
- setting_name: setting_name
- };
- if ($(id).is(':checked')) {
- //开
- $.post(url_open,postdata,function(data){
- alert('启用成功');
- location.reload()
- });
- } else {
- //关
- $.post(url_close,postdata,function(data){
- alert('关闭成功');
- location.reload()
- });
- }
- }
- }
- $(function() {
- muiSwitch.init();
- });
|