(function ($) { var isMobile = navigator.userAgent.toUpperCase().match(/(PHONE|PAD|POD|IPHONE|IPOD|IOS|IPAD|ANDROID|MOBILE|BLACKBERRY|IEMOBILE|MQQBROWSER|JUC|FENNEC|WOSBROWSER|BROWSERNG|WEBOS|SYMBIAN|WINDOWS PHONE\\)/i) $('.banner').find('li').eq(0).show().siblings().hide() $('.news-imgs').find('li').eq(0).show().siblings().hide() fadeBanner($('.banner')) fadeBanner($('.news-imgs')) function fadeBanner(wrapDom) { var index = 0; var bannerTimer; wrapDom.css('height', wrapDom.find('li').eq(0).css('height')) var len = wrapDom.find('li').length addDots() bannerTimer = setInterval(aniShow, 3000) function addDots() { var html = '' var dom = wrapDom.find('.dots') for (var i = 0; i < len; i++) { var selectedClass = i === 0 ? 'selected' : ''; html += '' } dom.html(html) } function aniShow() { if (index >= len) { index = 0 } else { index++ } wrapDom.find('li').eq(index).fadeIn(600).siblings().fadeOut(600) wrapDom.find('.dots a').eq(index).addClass('selected').siblings().removeClass('selected') } wrapDom.find('li').hover(function () { clearInterval(bannerTimer) }, function () { bannerTimer = setInterval(aniShow, 3000) }) wrapDom.find('.dots a').hover(function () { clearInterval(bannerTimer) index = ($(this).index() <= 0) ? -1 : $(this).index() - 1 aniShow() }, function () { bannerTimer = setInterval(aniShow, 3000) }) } changeReportTab() function changeReportTab() { var tabs = $('.reports-tabs .tab') tabs.hover(function () { if ($(this).hasClass('selected')) return var index = tabs.index(this) $('.home-report ul').eq(index).show().siblings('ul').hide() $(this).addClass('selected').siblings('.tab').removeClass('selected') }) } slide() function slide() { var timer; var slideDom = $('.slide') var prevDom = $('.products-box .prev') var nextDom = $('.products-box .next') var len = slideDom.find('li').length var index = len; if (isMobile) { var maxLen = 3 * len - 1 var changeLen = len - 1 $('.slide-box li').css('width', $('.slide-box').css('width')) } else { var maxLen = 3 * len - 4 var changeLen = len - 4 } var singleWidth = $('.slide-box li').width() for (var i = 0; i < len; i++) { slideDom.append(slideDom.find('li').eq(i).clone()) } for (var i = 0; i < len; i++) { slideDom.append(slideDom.find('li').eq(i).clone()) } slideDom.css({'width': 3 * len * singleWidth + 'px', 'left': 0 - len * singleWidth + 'px'}) autoSlide() function autoSlide() { timer = setInterval(function () { index = index > maxLen ? len : index + 1 setPos() }, 2 * 1000) } slideDom.hover(function () { clearInterval(timer) }, function () { autoSlide() }) prevDom.click(function () { clearInterval(timer) index = index - 1 setPos() setTimeout(autoSlide, 300) }) nextDom.click(function () { clearInterval(timer) index = index + 1 setPos() setTimeout(autoSlide, 300) }) function setPos() { slideDom.stop().animate({'left': 0 - index * singleWidth + 'px'}, 150, function () { if (index == maxLen) { slideDom.css('left', 0 - changeLen * singleWidth + 'px') index = changeLen } else if (index === 0) { slideDom.css('left', 0 - len * singleWidth + 'px') index = len } }) } } // k绾垮浘鍒囨崲 changeStockTabs() function changeStockTabs() { var tabs = $('.stock-tabs span') var con = $('.strock-imgs img') tabs.click(function () { var index = $(this).index() $(this).addClass('selected').siblings().removeClass('selected') con.eq(index).show().siblings().hide() }) } //鑵捐鑲$エ浠锋牸 var elements1 = v_sz000060.split('~') console.log(elements1); var curPrice = parseFloat(elements1[3]).toFixed(2); //褰撳墠浠 var subPrice = parseFloat(elements1[31]).toFixed(2); //娑ㄨ穼 var lastPrice= parseFloat(elements1[4]).toFixed(2); //鏄ㄦ敹浠 var subPricePercent = parseFloat(elements1[32]).toFixed(2)+'%'; //娑ㄨ穼骞 $('.stock-price').html('' + curPrice + '' + subPrice + '
' + subPricePercent + '
') if (parseFloat(elements1[5]) == 0) { //浠婃棩寮€鐩樹负0 琛ㄧず鍋滅墝锛屽彧鏄剧ず鏄ㄦ敹浠 $('.stock-price').html(''+lastPrice+''); } else if (subPrice > 0) { $('.stock-price b').html('+') $('.stock-price').addClass('red') } else if (subPrice < 0) { // $('.stock-price b').html('-') $('.stock-price').addClass('green') } var date=elements1[30].replace(/^(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})$/, "$1-$2-$3 $4:$5:$6") $('.stock-datetime').html(date)//鏃堕棿 // // //鏂版氮鑲$エ浠锋牸 // // var hq_str_sz000060="涓噾宀崡,0,4.690,4.780,4.780,4.660,4.780,4.790,54513291,257983120.450,191755,4.780,264106,4.770,442300,4.760,886700,4.750,722000,4.740,603152,4.790,437300,4.800,300700,4.810,280571,4.820,327029,4.830,2021-11-11,15:00:03,00" // // var elements1 = hq_str_sz000060.split(',') // // console.log(elements1); // var curPrice = parseFloat(elements1[3]).toFixed(2); // var subPrice = (parseFloat(elements1[3]) - parseFloat(elements1[2])).toFixed(2); // var lastPrice= parseFloat(elements1[2]).toFixed(2); // var subPricePercent = ((parseFloat(elements1[3]) - parseFloat(elements1[2])) * 100 / parseFloat(elements1[2])).toFixed(2) + "%"; // $('.stock-price').html('' + curPrice + '' + subPrice + '
' + subPricePercent + '
') // if (parseFloat(elements1[1]) == 0) { // $('.stock-price').html(''+lastPrice+''); // } else if (subPrice > 0) { // $('.stock-price b').html('+') // $('.stock-price').addClass('red') // } else if (subPrice < 0) { // $('.stock-price b').html('-') // $('.stock-price').addClass('green') // } // // $('.stock-datetime').html(elements1[30] + " " + elements1[31])//鏃堕棿 })(jQuery)