All Downloads are FREE. Search and download functionalities are using the official Maven repository.

static.js.common.1.js Maven / Gradle / Ivy

There is a newer version: 1.2.1
Show newest version
$(function(){

	// logout
	$("#logoutBtn").click(function(){
		layer.confirm( I18n.logout_confirm , {
			icon: 3,
			title: I18n.system_tips ,
            btn: [ I18n.system_ok, I18n.system_cancel ]
		}, function(index){
			layer.close(index);

			$.post(base_url + "/logout", function(data, status) {
				if (data.code == "200") {
                    layer.msg( I18n.logout_success );
                    setTimeout(function(){
                        window.location.href = base_url + "/";
                    }, 500);
				} else {
					layer.open({
						title: I18n.system_tips ,
                        btn: [ I18n.system_ok ],
						content: (data.msg || I18n.logout_fail),
						icon: '2'
					});
				}
			});
		});

	});

	// slideToTop
	var slideToTop = $("
"); slideToTop.html(''); slideToTop.css({ position: 'fixed', bottom: '20px', right: '25px', width: '40px', height: '40px', color: '#eee', 'font-size': '', 'line-height': '40px', 'text-align': 'center', 'background-color': '#222d32', cursor: 'pointer', 'border-radius': '5px', 'z-index': '99999', opacity: '.7', 'display': 'none' }); slideToTop.on('mouseenter', function () { $(this).css('opacity', '1'); }); slideToTop.on('mouseout', function () { $(this).css('opacity', '.7'); }); $('.wrapper').append(slideToTop); $(window).scroll(function () { if ($(window).scrollTop() >= 150) { if (!$(slideToTop).is(':visible')) { $(slideToTop).fadeIn(500); } } else { $(slideToTop).fadeOut(500); } }); $(slideToTop).click(function () { $("html,body").animate({ // firefox ie not support body, chrome support body. but found that new version chrome not support body too. scrollTop: 0 }, 100); }); // left menu status v: js + server + cookie $('.sidebar-toggle').click(function(){ var xxljob_adminlte_settings = $.cookie('xxljob_adminlte_settings'); // on=open,off=close if ('off' == xxljob_adminlte_settings) { xxljob_adminlte_settings = 'on'; } else { xxljob_adminlte_settings = 'off'; } $.cookie('xxljob_adminlte_settings', xxljob_adminlte_settings, { expires: 7 }); //$.cookie('the_cookie', '', { expires: -1 }); }); // left menu status v1: js + cookie /* var xxljob_adminlte_settings = $.cookie('xxljob_adminlte_settings'); if (xxljob_adminlte_settings == 'off') { $('body').addClass('sidebar-collapse'); } */ });




© 2015 - 2024 Weber Informatics LLC | Privacy Policy