var topMbStyles = '' var topMbDom = '
' + '
' + '' + '' + '' + '
' + '
' + '' + '
' + '
' + '
' + '
' + '' + '
' + '
' + '
网站地图
' + '
' + '
' + '
' + '
' + '
' + '
' + '' + '
' + '
' + '
地方频道
' + '' + '
' + '
' + '
多语种频道
' + '' + '
' + '
' + '
' $('body').prepend(topMbStyles + topMbDom) var curTopH = $('.mob-top').height() /* 导航展开和收起 */ function setMenuStatus() { $('#menu').on('click', function () { // $('#map').addClass('active') $('#map').animate( { height: '100%', }, 800, function () { $('body').addClass('stopScroll') } ) }) $('#map .mob-map-close').on('click', function () { // $('#map').removeClass('active') $('#map').animate( { height: 0, }, 800 ) $('body').removeClass('stopScroll') }) } function scroll() { var url = window.location.href var selectorTop = $('.mob-top-nav').offset().top $(window).scroll(function () { var _this = $(this) // console.log(_this.scrollTop(), selectorTop); if (_this.scrollTop() >= selectorTop) { // 顶部消失 $('.mob-top-nav').addClass('fixed') curTopH = $('.mob-top-nav').height() } else { // 顶部出现 $('.mob-top-nav').removeClass('fixed') curTopH = $('.mob-top').height() } }) } $(function () { setMenuStatus() scroll() })