geo_info_platform/js/demo.js

54 lines
1.7 KiB
JavaScript
Raw Permalink Normal View History

2019-12-11 11:51:00 +08:00
/*
* @Description:
* @Author: tangjiang
* @Github:
* @Date: 2019-12-11 09:17:17
* @LastEditors: tangjiang
2019-12-11 16:52:12 +08:00
* @LastEditTime: 2019-12-11 16:50:36
2019-12-11 11:51:00 +08:00
*/
$(document).ready(function () {
// 用户登录信息
$('.drop-down').on('mouseover', function () {
$('.drop-down-list').show();
}).on('mouseout', function () {
var timer = setTimeout(function () {
$('.drop-down-list').hide();
}, 300);
$('.drop-down-list').on('mouseover', function () {
clearTimeout(timer);
$('.drop-down-list').show();
}).on('mouseout', function () {
$('.drop-down-list').hide();
});
});
2019-12-11 11:54:31 +08:00
// 点击地图时,调用此方法
function showOrHideSlider () {
2019-12-11 11:51:00 +08:00
if ($('.fixed-left').hasClass('collpased')) {
2019-12-11 16:37:47 +08:00
$('.fixed-left').css({ left: '-400px'}).removeClass('collpased').removeClass('active');
2019-12-11 16:08:04 +08:00
$('.left_echart').css({left: '-400px'});
$('.screen-btn').css({left: '-50px'});
2019-12-11 11:51:00 +08:00
} else {
2019-12-11 16:08:04 +08:00
$('.fixed-left').css({ left: '0px' }).addClass('collpased');
$('.left_echart').css({left: '0px'});
2019-12-11 16:37:47 +08:00
$('.screen-btn').css({ left: '360px' });
2019-12-11 11:51:00 +08:00
}
2019-12-11 11:56:34 +08:00
if ($('.collpase-icon').hasClass('icon-zhankai')) {
$('.collpase-icon').removeClass('icon-zhankai').addClass('icon-shouqi')
2019-12-11 11:51:00 +08:00
} else {
2019-12-11 11:56:34 +08:00
$('.collpase-icon').removeClass('icon-shouqi').addClass('icon-zhankai')
2019-12-11 11:51:00 +08:00
}
2019-12-11 11:54:31 +08:00
}
2019-12-11 15:17:54 +08:00
2019-12-11 11:54:31 +08:00
// 收缩左侧侧边栏
$('.collpase-icon').on('click', function() {
2019-12-20 16:50:33 +08:00
$(".slider_panel").removeClass("active");
2019-12-11 16:52:12 +08:00
if ($('.fixed-left').hasClass('active')) return;
2019-12-11 11:54:31 +08:00
showOrHideSlider();
2019-12-11 11:51:00 +08:00
// $(this).hasClass('icon-zhankai')
// ? $(this).removeClass('icon-zhankai').addClass('icon-shouqi')
// : $(this).removeClass('icon-shouqi').addClass('icon-zhankai)
})
});