$(document).ready(function () { function e() { var e = $("body")[0].style; $("#demo_apidemo").colorpicker({ color: e.backgroundColor }).on("changeColor", function (o) { e.backgroundColor = o.color.toHex() }), $("#demo_forceformat").colorpicker({ format: "rgba", horizontal: !0 }), $(".demo-auto").colorpicker(), $(".disable-button").click(function (e) { e.preventDefault(), $("#demo_endis").colorpicker("disable") }), $(".enable-button").click(function (e) { e.preventDefault(), $("#demo_endis").colorpicker("enable") }) } var o = $(".image-crop > img"); $(o).cropper({ aspectRatio: 1.618, preview: ".img-preview", done: function () { } }); var r = $("#inputImage"); window.FileReader ? r.change(function () { var e, i = new FileReader, t = this.files; t.length && (e = t[0], /^image\/\w+$/.test(e.type) ? (i.readAsDataURL(e), i.onload = function () { r.val(""), o.cropper("reset", !0).cropper("replace", this.result) }) : showMessage("请选择图片文件")) }) : r.addClass("hide"), $("#download").click(function () { window.open(o.cropper("getDataURL")) }), $("#zoomIn").click(function () { o.cropper("zoom", .1) }), $("#zoomOut").click(function () { o.cropper("zoom", -.1) }), $("#rotateLeft").click(function () { o.cropper("rotate", 45) }), $("#rotateRight").click(function () { o.cropper("rotate", -45) }), $("#setDrag").click(function () { o.cropper("setDragMode", "crop") }), $("#data_1 .input-group.date").datepicker({ todayBtn: "linked", keyboardNavigation: !1, forceParse: !1, calendarWeeks: !0, autoclose: !0 }), $("#data_2 .input-group.date").datepicker({ startView: 1, todayBtn: "linked", keyboardNavigation: !1, forceParse: !1, autoclose: !0, format: "yyyy-mm-dd" }), $("#data_3 .input-group.date").datepicker({ startView: 2, todayBtn: "linked", keyboardNavigation: !1, forceParse: !1, autoclose: !0 }), $("#data_4 .input-group.date").datepicker({ minViewMode: 1, keyboardNavigation: !1, forceParse: !1, autoclose: !0, todayHighlight: !0 }), $("#data_5 .input-daterange").datepicker({ keyboardNavigation: !1, forceParse: !1, autoclose: !0 }); { var i = document.querySelector(".js-switch"), t = (new Switchery(i, { color: "#1AB394" }), document.querySelector(".js-switch_2")), a = (new Switchery(t, { color: "#ED5565" }), document.querySelector(".js-switch_3")); new Switchery(a, { color: "#1AB394" }) } $(".i-checks").iCheck({ checkboxClass: "icheckbox_square-green", radioClass: "iradio_square-green" }), $(".colorpicker-demo1").colorpicker(), $(".colorpicker-demo2").colorpicker(), $(".colorpicker-demo3").colorpicker(), e(), $(".demo-destroy").click(function (e) { e.preventDefault(), $(".demo").colorpicker("destroy"), $(".disable-button, .enable-button").off("click") }), $(".demo-create").click(function (o) { o.preventDefault(), e() }); var c = $(".back-change")[0].style; $("#demo_apidemo").colorpicker({ color: c.backgroundColor }).on("changeColor", function (e) { c.backgroundColor = e.color.toHex() }), $(".clockpicker").clockpicker(), $('#file-pretty input[type="file"]').prettyFile() }); var config = { ".chosen-select": {}, ".chosen-select-deselect": { allow_single_deselect: !0 }, ".chosen-select-no-single": { disable_search_threshold: 10 }, ".chosen-select-no-results": { no_results_text: "Oops, nothing found!" }, ".chosen-select-width": { width: "95%" } }; for (var selector in config) $(selector).chosen(config[selector]); $("#ionrange_1").ionRangeSlider({ min: 0, max: 5e3, type: "double", prefix: "¥", maxPostfix: "+", prettify: !1, hasGrid: !0 }), $("#ionrange_2").ionRangeSlider({ min: 0, max: 10, type: "single", step: .1, postfix: " 克", prettify: !1, hasGrid: !0 }), $("#ionrange_3").ionRangeSlider({ min: -50, max: 50, from: 0, postfix: "°", prettify: !1, hasGrid: !0 }), $("#ionrange_4").ionRangeSlider({ values: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], type: "single", hasGrid: !0 }), $("#ionrange_5").ionRangeSlider({ min: 1e4, max: 1e5, step: 100, postfix: " km", from: 55e3, hideMinMax: !0, hideFromTo: !1 }), $(".dial").knob(), $("#basic_slider").noUiSlider({ start: 40, behaviour: "tap", connect: "upper", range: { min: 20, max: 80 } }), $("#range_slider").noUiSlider({ start: [40, 60], behaviour: "drag", connect: !0, range: { min: 20, max: 80 } }), $("#drag-fixed").noUiSlider({ start: [40, 60], behaviour: "drag-fixed", connect: !0, range: { min: 20, max: 80 } });