123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- "use strict";
- var $href ="";
- $(function () {
- var $navLi = $(".public-nav .jynav li").not(".slider");
- $href = window.location.href;
- $navLi.hover(function () {
- var $slider = $(".public-nav .jynav .slider"),
- $thisWidth = $(this).width(),
- //当前宽度
- $thisIndex = $(this).index();
- if((typeof(myPageNavIsNormal)!="undefined"&&myPageNavIsNormal==true)||$href.indexOf("supsearch")>-1||$href.indexOf("bidsearchforent")>-1||$href.indexOf("promotional/topics")>-1||$href.indexOf("list")>-1||$href.indexOf("article/content")>-1||$href.indexOf("article/bdprivate")>-1||$href.indexOf("article/mailprivate")>-1||$href.indexOf("article/bdcontent")>-1||$href.indexOf("/jypc/toPushView")>-1||$href.indexOf("/jyblog")>-1||$href.indexOf("/dataExport")>-1||$href.indexOf("/front/dataService.html")>-1||$href.indexOf("/front/course")>-1||$href.indexOf("/front/dataexport")>-1||$href.indexOf("/orderPay")>-1||$href.indexOf("structed/")>-1){
- $navLi.find("a:not(.link)").css({"color":"#252627"});
- }else{
- $navLi.find("a:not(.link)").css({"color":"#fff"});
- $navLi.find(".link").css({"color":"#000"});
- }
- $(this).find("a:not(.link)").css({
- "color": "#2cb7ca"
- });
- $(this).find(".link").css({
- "color": "#000"
- });
- $slider.css({
- "width": $thisWidth + "px",
- left: $thisIndex * $thisWidth + $thisIndex * 20 + "px", //20是,margin偏移
- "background-color":"#2cb7ca"
- });
- // $(".public-nav .items").css("display","none");
- // if($(this).hasClass("more")){
- // $(this).find(".items").css("display","");
- // }
- });
- $(".public-nav .jynav li").mouseover(function(){
- if($(this).hasClass("more")){
- $(this).find(".items").css("display","");
- }
- }).mouseout(function () {
- $(".public-nav .items").css("display","none");
- });
- });
- //
- function selcetIndexNav(number) {
- var $navLi = $(".public-nav .jynav li").not(".slider");
- var $nav = $(".public-nav .jynav");
- seclectNavLi($navLi, number)
- $nav.mouseleave(function() {
- seclectNavLi($navLi, number)
- })
- }
- function seclectNavLi(el, $index) {
- var $slider = $(".public-nav .jynav .slider");
- /*获取当前这个元素的css*/
- var $thisCss = el.eq($index).width();
- if((typeof(myPageNavIsNormal)!="undefined"&&myPageNavIsNormal==true)||$href.indexOf("supsearch")>-1||$href.indexOf("bidsearchforent")>-1||$href.indexOf("promotional/topics")>-1||$href.indexOf("list")>-1||$href.indexOf("article/content")>-1||$href.indexOf("article/bdprivate")>-1||$href.indexOf("article/mailprivate")>-1||$href.indexOf("article/bdcontent")>-1||$href.indexOf("/jyblog")>-1||$href.indexOf("/dataExport")>-1||$href.indexOf("/front/dataService.html")>-1||$href.indexOf("/front/course")>-1||$href.indexOf("/front/dataexport")>-1||$href.indexOf("/orderPay")>-1||$href.indexOf("structed/")>-1){
- el.find("a:not(.link)").css({"color":"#252627"});
- }else{
- el.find("a:not(.link)").css({"color":"#fff"});
- el.find(".link").css({"color":"#000"});
- }
- el.eq($index).find("a:not(.link)").css("color", "#2cb7ca");
- if(!$index) {
- $index = 0;
- } else {
- if($index < 0) {
- throw Error("dot pass -Number")
- }
- }
- if($index==8){
- $slider.css({
- "width": $thisCss + "px",
- left: $index * $thisCss + $index * 20 + "px",
- "background-color":""
- })
- }else{
- $slider.css({
- "width": $thisCss + "px",
- left: $index * $thisCss + $index * 20 + "px",
- "background-color":"#2cb7ca"
- })
- }
- }
|