// var base_url = 'http://192.168.1.2:24195/api/' // var base_url = 'http://ny195.xtrjcz3.com/api/' // var base_url = 'http://www.edongfanghong.com/api/' var base_url = '/api/' var ajaxaboutnum1, ajaxaboutnum20, ajaxaboutnum21, ajaxaboutnum3 //判断访问终端 var browser = { versions: function () { var u = navigator.userAgent, app = navigator.appVersion; return { trident: u.indexOf('Trident') > -1, //IE内核 webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核 mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端0 android: u.indexOf('Android') > -1 || u.indexOf('Adr') > -1, //android终端 iPad: u.indexOf('iPad') > -1, //是否iPad weixin: u.indexOf('MicroMessenger') > -1, //是否微信 (2015-01-22新增) }; }(), language: (navigator.browserLanguage || navigator.language).toLowerCase() } $(".header .search-box").mouseleave(function (e) { var e = e || event; $(".search-dot").css({ transform: "rotate(180deg)" }); }); // 顶部tab var tagList = new Swiper(".com-tag-list", { slidesPerView: "auto", freeMode: true, watchSlidesProgress: true, }); /* 初始化页面com-tag-list元素 @param targetParentEl 需要添加锚点元素列表的父元素 */ function initComTagList(targetParentEl) { var pathname = window.location.pathname var $headerEl = $(".header"); if (pathname.indexOf("invest") != -1 || pathname.indexOf("project") != -1) { return; } $(".com-tag-list .com-tag-item").click(function () { var index = $(this).parent().index(); var targetEl = $(targetParentEl).children().eq(index); var offsetTop = targetEl.offset().top; $("html").animate( { scrollTop: offsetTop - $headerEl.outerHeight() + 3 }, 600 ); }); } initComTagList(".target-content"); initData(); function initData() { var $fixTop = $(".fixed-el"); // 占位符 避免 页面闪烁 $fixTop.each(function () { var tit = $(this)[0]; //占位符的位置 var rect = tit.getBoundingClientRect(); // 获得页面中导航条相对于浏览器视窗的位置 var inser = document.createElement("div"); tit.parentNode.replaceChild(inser, tit); inser.appendChild(tit); inser.style.height = rect.height + "px"; }); } // 处理header 滚动函数 function handleHeaderScroll() { var pathname = window.location.pathname var $fixTop = $(".fixed-el"); var scrollTop = $("html").scrollTop(); // console.log("0000=",scrollTop); // header元素 var $headerEl = $(".header"); var $headerHeight = $(".header").outerHeight(); // 公共banner元素 var $comBannerEl = $(".com-banner"); var $headerLogo = $(".header .header-logo .header-logo-pic"); // if (scrollTop > 0) { // $headerEl.css({height: "5.5em"}) // } if (scrollTop === 0) { $headerEl.attr("style", "") } if ( (pathname.indexOf("project") != -1 && pathname.split("/").length <= 4) || pathname.indexOf("search") != -1 // pathname.indexOf("school/2") != -1 || // pathname.indexOf("school/1") != -1 ) { $headerEl.addClass("deep deep-black"); $headerLogo.attr("src", $headerLogo.attr("data-black")); return; } if ($comBannerEl.length < 1) { $headerEl.addClass("deep deep-black"); $headerLogo.attr("src", $headerLogo.attr("data-black")); return; } // console.log($headerEl.outerHeight()); // console.log(scrollTop); // console.log($comBannerEl.height()); // 头部元素即将超出banner 时 增加对应class // if ($headerEl.outerHeight() + scrollTop > $comBannerEl.height()) { // console.log('===',pathname.indexOf('/serch.html') != 0); // console.log('===',pathname.indexOf('/goods/4-1-2goods.html') != 0); if (pathname.indexOf('/serch.html') != 0 && pathname.indexOf('/goods/4-1-2goods.html') != 0) { if (scrollTop > 0) { // console.log("1111=", pathname); $headerEl.addClass("deep deep-black"); $headerLogo.attr("src", $headerLogo.attr("data-black")); } else { // console.log("2222=", scrollTop); $headerEl.removeClass("deep deep-black"); $headerLogo.attr("src", $headerLogo.attr("data-white")); } } if (!browser.versions.weixin) { $fixTop.each(function (index, dom) { var beforeOffsetTop = dom.offsetTop; if (!pathname.indexOf("abouts") != -1) { if ($(dom).parent()[0].offsetTop - scrollTop <= $headerHeight) { $(dom).addClass("fixed"); $(dom).css("top", $headerHeight); } else { $(dom).removeClass("fixed"); } } if (beforeOffsetTop >= scrollTop) { $(dom).removeClass("fixed"); } }); } } /* 节流函数 @param fn function @param wait number @param maxTimeLong number @return function */ function throttling(fn, wait, maxTimelong) { var timeout = null, startTime = Date.parse(new Date()); return function () { if (timeout !== null) clearTimeout(timeout); var curTime = Date.parse(new Date()); if (curTime - startTime >= maxTimelong) { fn(); startTime = curTime; } else { timeout = setTimeout(fn, wait); } }; } window.addEventListener("scroll", throttling(handleHeaderScroll, 200, 600)); handleHeaderScroll(); // wow 动画 new WOW().init(); // 二维码弹窗 var useQrCodePopup = $(".public--qrcode-popup"); var useOpenQrCodePopup = $(".js-open-qrcode") var useCloseQrCodePopup = $(".js-close-qrcode") useOpenQrCodePopup.click(function () { useQrCodePopup.slideDown(500) }) useCloseQrCodePopup.click(function () { useQrCodePopup.slideUp(500) }) function seepic(url, obj) { // console.log('seepic',url); let tit = $(obj).children('.ajaxtit').text() // console.log(tit); var layer = layui.layer; layer.photos({ photos: { "title": "Photos Demo", "start": 0, "data": [{ "alt": tit, "pid": 1, "src": url, }] } }) } function getQueryString(param) { var query = window.location.search.substr(1); var paramArr = query.split('&'); for (var i = 0; i < paramArr.length; i++) { var pair = paramArr[i].split('='); if (pair[0] === param) { return decodeURIComponent(pair[1]); } } return null; } // 获取html的路径 function getHtmlUrl(urlid) { let htmlurl = '' if (urlid == 1) htmlurl = `/abouts/2-1-1about.html?pageid=2` if (urlid == 6) htmlurl = `/abouts/2-1-1about.html?pageid=2` if (urlid == 7) htmlurl = `/abouts/2-2-1shzr.html?pageid=2` if (urlid == 8) htmlurl = `/abouts/2-3-1qywh.html?pageid=2` if (urlid == 9) htmlurl = `/abouts/2-4-1jrwm.html?pageid=2` if (urlid == 1036) htmlurl = `/abouts/2-5-1ppfc.html?pageid=2` if (urlid == 25) htmlurl = `/abouts/2-1-1about.html?pageid=2` if (urlid == 26) htmlurl = `/abouts/2-1-2cyjd.html?pageid=2` if (urlid == 27) htmlurl = `/abouts/2-1-3fzlc.html?pageid=2` if (urlid == 28) htmlurl = `/abouts/2-1-4qyry.html?pageid=2` if (urlid == 29) htmlurl = `/abouts/2-1-5spzq.html?pageid=2` if (urlid == 30) htmlurl = `/abouts/2-1-6lxwm.html?pageid=2` if (urlid == 2) htmlurl = `/science/3-1-1hxjs.html?pageid=3` if (urlid == 10) htmlurl = `/science/3-1-1hxjs.html?pageid=3` if (urlid == 11) htmlurl = `/science/3-2-1ktcj.html?pageid=3` if (urlid == 12) htmlurl = `/science/3-3-1yftx.html?pageid=3` if (urlid == 13) htmlurl = `/science/3-5-1zlcg.html?pageid=3` if (urlid == 14) htmlurl = `/science/3-6-1kyjx.html?pageid=3` if (urlid == 15) htmlurl = `/science/3-4-1yftd.html?pageid=3` // if (urlid == 3) htmlurl = `/newscenter/5-1-1gsxw.html?pageid=5` // if (urlid == 16) htmlurl = `/newscenter/5-4-1mtbd.html?pageid=5` // if (urlid == 17) htmlurl = `/newscenter/5-1-1gsxw.html?pageid=5` // if (urlid == 18) htmlurl = `/newscenter/5-2-1tzgg.html?pageid=5` // if (urlid == 19) htmlurl = `/newscenter/5-3-1jkzx.html?pageid=5` if (urlid == 3) htmlurl = `/newscenter/5-1-1gsxw.html?pageid=4` //新闻中心 显示这个 **** if (urlid == 17) htmlurl = `/newscenter/5-1-1gsxw.html?pageid=4` //企业新闻 显示这个 if (urlid == 18) htmlurl = `/newscenter/5-2-1tzgg.html?pageid=4` //通知公告 if (urlid == 19) htmlurl = `/newscenter/5-3-1jkzx.html?pageid=4` //健康咨询 if (urlid == 16) htmlurl = `/newscenter/5-4-1mtbd.html?pageid=4` //媒体报道 // if (urlid == 4) htmlurl = `/goods/4-1-1goodslist.html?pageid=4&cid=20` // if (urlid == 20) htmlurl = `/goods/4-1-1goodslist.html?pageid=4&cid=20` // if (urlid == 21) htmlurl = `/goods/4-1-1goodslist.html?pageid=4&cid=21` // if (urlid == 22) htmlurl = `/goods/4-1-1goodslist.html?pageid=4&cid=22` // if (urlid == 23) htmlurl = `/goods/4-1-1goodslist.html?pageid=4&cid=23` // if (urlid == 24) htmlurl = `/goods/4-1-1goodslist.html?pageid=4&cid=24` if (urlid == 4) htmlurl = `/goods/4-1-1goodslist.html?pageid=5&cid=20` if (urlid == 20) htmlurl = `/goods/4-1-1goodslist.html?pageid=5&cid=20` if (urlid == 21) htmlurl = `/goods/4-1-1goodslist.html?pageid=5&cid=21` if (urlid == 22) htmlurl = `/goods/4-1-1goodslist.html?pageid=5&cid=22` if (urlid == 23) htmlurl = `/goods/4-1-1goodslist.html?pageid=5&cid=23` if (urlid == 24) htmlurl = `/goods/4-1-1goodslist.html?pageid=5&cid=24` if (urlid == 5) htmlurl = `/index.html` return htmlurl } // property:数组对象的属性 function sort(arr, property) { // console.log('==============',property) for (var i = 0; i < arr.length; i++) {//控制比较的轮数 //每一轮比较的次数元素的个数减去当前是第几轮 for (var j = 0; j < arr.length - i - 1; j++) { if (arr[j][property] > arr[j + 1][property]) { var swap = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = swap; } } } return arr } // 访问量 function scanCount(id){ $.ajax({ url: base_url + "dfharticle/addscan?id="+id, method:'POST', success: function (res) { // console.log('访问量成功', res); }, error: function (err) { // console.log('失败', err); }, }); }