(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)