// JavaScript Document localStorage var skinLink = $('#skinLink'); var skins = localStorage.getItem('skinLink'); skins ? skinLink.attr('href', '/Content/css/DragSSO/' + skins + '.css') : ''; $(document).ready(function () { if (skins) { skinLink.attr('href', '/Content/css/DragSSO/' + skins + '.css'); $('.skins[skin="' + skins + '"]').addClass('active').siblings().removeClass('active'); } var qrCodeBox = $('.qrCodeBox'); var loginForm = $('#loginForm'); //var qrcode = new QRCode(document.getElementById("qrCode"), { // width: 200, // height: 200 //}); //makeCode('http://192.168.1.126:8081/Login/Index'); // header search $(document).on('click', function () { $('.skinBox').removeClass('active'); }).on('click', '.headSearch', function () { $('body').addClass('active'); }).on('click', '.headSearchImg', function () { if ($('body').hasClass('active')) { var keyword = $('#headSearchInput').val(); if ($.trim(keyword) != "") { $.each($('.search').find('.searchLi'), function (i, item) { if ($(item).children('.searchLiTxt').html().indexOf(keyword) != -1) { $(item).show(); } else { $(item).hide(); } }); } else { $('.search').find('.searchLi').show(); } } }).on('click', '.searchTopList li', function () { if ($(this).hasClass('active')) return; $(this).addClass('active').siblings().removeClass('active'); }).on('click', '.headSearchClose', function (e) { //阻止默认浏览器动作(W3C) if (e && e.preventDefault) { e.preventDefault(); } else { //IE中阻止函数器默认动作的方式 window.e.returnValue = false; } e.stopPropagation(); $('body').removeClass('active'); //清空搜索 if ($.trim($('#headSearchInput').val()) != "") { setTimeout(function () { $('#headSearchInput').val(''); $('.search').find('.searchLi').show(); }, 50); } }).on('click', '.signOut', function () { //退出登录 //ajax退出操作 layer.msg('退出中...', { icon: 16 , shade: 0.01 }); $.ajax({ url: "/Login/OutLogin", headers: { __RequestVerificationToken: $.lrToken }, data: {}, type: "post", dataType: "json", success: function (res) { if (res.code == 200) { location.href = "/SSOSystem/DragModelOne"; } else if (res.code == 400) { layer.msg(res.info); } else if (res.code == 500) { layer.msg('服务端异常,请联系管理员'); } } }); }).on('click', '.inSec1List2 .fa', function () { //是否收藏 if ($(this).hasClass('fa-heart')) { $(this).removeClass('fa-heart').addClass('fa-heart-o'); } else { $(this).removeClass('fa-heart-o').addClass('fa-heart'); } }); //登录 $('.loginTab > div').click(function () { var ind = $(this).index(); $(this).addClass('active').siblings().removeClass('active'); if (ind == 0) { qrCodeBox.css('display', 'none'); loginForm.stop().fadeIn(); } else { loginForm.css('display', 'none'); qrCodeBox.stop().fadeIn(); } }) //皮肤点击 var skinT = null; $('.skinBox').on('click', 'img', function (e) { //阻止默认浏览器动作(W3C) if (e && e.preventDefault) { e.preventDefault(); } else { //IE中阻止函数器默认动作的方式 window.e.returnValue = false; } e.stopPropagation(); var parents = $(this).parent(); if (parents.hasClass('active')) { parents.removeClass('active'); } else { parents.addClass('active'); } }).hover(function () { clearTimeout(skinT) }, function () { var _this = $(this); skinT = setTimeout(function () { _this.removeClass('active'); }, 2000) }).on('click', '.skins', function (e) { //阻止默认浏览器动作(W3C) if (e && e.preventDefault) { e.preventDefault(); } else { //IE中阻止函数器默认动作的方式 window.e.returnValue = false; } e.stopPropagation(); $(this).addClass('active').siblings().removeClass('active'); var skin = $(this).attr('skin'); localStorage.setItem('skinLink', skin); skinLink.attr('href', '/Content/css/DragSSO/' + skin + '.css'); }).on('click', '.skinT img', function () { $('.skinBox').removeClass('active'); }) function makeCode(urls) { qrcode.makeCode(urls); } })