|
@@ -12,6 +12,7 @@ var homeData = new Vue({
|
|
infoList:[],//右侧文章模块
|
|
infoList:[],//右侧文章模块
|
|
pageList:[],//左侧楼层
|
|
pageList:[],//左侧楼层
|
|
supplierImage:'',//供应商banner
|
|
supplierImage:'',//供应商banner
|
|
|
|
+ supplierWwwLink:'',//供应商banner 链接
|
|
supplierList:[],//供应商列表
|
|
supplierList:[],//供应商列表
|
|
topMenuList:[]
|
|
topMenuList:[]
|
|
},
|
|
},
|
|
@@ -62,7 +63,7 @@ var homeData = new Vue({
|
|
setTimeout(function(){
|
|
setTimeout(function(){
|
|
if (isPC) {
|
|
if (isPC) {
|
|
$('#swiper-container').slide({
|
|
$('#swiper-container').slide({
|
|
- mainCell:".swiper-wrapper"
|
|
|
|
|
|
+ mainCell:".swiper-wrapper-floor"
|
|
,titCell:".swiper-pagination span"
|
|
,titCell:".swiper-pagination span"
|
|
,effect: "leftLoop"
|
|
,effect: "leftLoop"
|
|
,prevCell:".swiper-button-prev"
|
|
,prevCell:".swiper-button-prev"
|
|
@@ -99,11 +100,13 @@ var homeData = new Vue({
|
|
_self.pageList = data.homePageFloor;
|
|
_self.pageList = data.homePageFloor;
|
|
_self.liveList = data.liveList;
|
|
_self.liveList = data.liveList;
|
|
_self.supplierList = data.supplierImage.qualitySupplierList;
|
|
_self.supplierList = data.supplierImage.qualitySupplierList;
|
|
- _self.supplierImage = data.supplierImage.crmImage;
|
|
|
|
|
|
+ _self.supplierImage = data.supplierImage.wwwImage;
|
|
|
|
+ _self.supplierWwwLink = data.supplierImage.wwwLink;
|
|
_self.listLoading =false;
|
|
_self.listLoading =false;
|
|
setTimeout(function() {
|
|
setTimeout(function() {
|
|
// 设置侧边导航数据
|
|
// 设置侧边导航数据
|
|
_self.SetAsideNav();
|
|
_self.SetAsideNav();
|
|
|
|
+ _self.SwiperNanner();
|
|
},500);
|
|
},500);
|
|
}else{
|
|
}else{
|
|
CAIMEI.Alert(response.msg, '确定');
|
|
CAIMEI.Alert(response.msg, '确定');
|
|
@@ -164,6 +167,40 @@ var homeData = new Vue({
|
|
})
|
|
})
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ SwiperNanner: function(){
|
|
|
|
+ setTimeout(function(){
|
|
|
|
+ // 图片懒加载
|
|
|
|
+ $("img[data-original]").lazyload();
|
|
|
|
+ },500);
|
|
|
|
+ setTimeout(function(){
|
|
|
|
+ if (isPC) {
|
|
|
|
+ $('#recommendBox').slide({
|
|
|
|
+ mainCell:".swiper-wrapper"
|
|
|
|
+ ,titCell:".swiper-pagination span"
|
|
|
|
+ ,effect: "leftLoop"
|
|
|
|
+ ,interTime: 3000
|
|
|
|
+ ,autoPlay: true
|
|
|
|
+ ,scroll:5
|
|
|
|
+ ,vis:5
|
|
|
|
+ });
|
|
|
|
+ } else {
|
|
|
|
+ var swiper = new Swiper('#recommendBox', {
|
|
|
|
+ slidesPerView: 2,
|
|
|
|
+ slidesPerColumn: 2,
|
|
|
|
+ spaceBetween: 0,
|
|
|
|
+ slidesPerGroup: 2,
|
|
|
|
+ autoplay: {
|
|
|
|
+ delay: 3000,
|
|
|
|
+ disableOnInteraction: false
|
|
|
|
+ },
|
|
|
|
+ pagination: {
|
|
|
|
+ el: '.swiper-pagination'
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ },500);
|
|
|
|
+ },
|
|
showSubNav: function(event){
|
|
showSubNav: function(event){
|
|
var el = event.currentTarget;
|
|
var el = event.currentTarget;
|
|
var parent = $(el).parent();
|
|
var parent = $(el).parent();
|
|
@@ -201,7 +238,7 @@ var homeData = new Vue({
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
var scoll = Math.max($('html').scrollTop(), $('body').scrollTop());
|
|
var scoll = Math.max($('html').scrollTop(), $('body').scrollTop());
|
|
- if(scoll >200){
|
|
|
|
|
|
+ if(scoll >450){
|
|
$('#sideNav').show();
|
|
$('#sideNav').show();
|
|
if(isPC){
|
|
if(isPC){
|
|
$('#advertising').show();
|
|
$('#advertising').show();
|
|
@@ -229,15 +266,13 @@ var homeData = new Vue({
|
|
}
|
|
}
|
|
});
|
|
});
|
|
// 侧边导航
|
|
// 侧边导航
|
|
- $('#sideNav .item-a').each(function(){
|
|
|
|
- alert($(this).text())
|
|
|
|
- });
|
|
|
|
- $('#sideNav .item-a').on("click", '.item-a',function () {
|
|
|
|
- var id = $(this).attr('data-id');
|
|
|
|
- console.log(id);
|
|
|
|
- var floorScroll = $('.section_page_title [data-id='+id+']').offset().top;
|
|
|
|
- $('html,body').animate({scrollTop: floorScroll},600);
|
|
|
|
- });
|
|
|
|
|
|
+ setTimeout(function(){
|
|
|
|
+ $('#sideNav').on("click", 'a[data-id]',function () {
|
|
|
|
+ var id = $(this).attr('data-id');
|
|
|
|
+ var floorScroll = $('.section_page_title [data-id='+id+']').offset().top;
|
|
|
|
+ $('html,body').animate({scrollTop: floorScroll},600);
|
|
|
|
+ });
|
|
|
|
+ },2000);
|
|
//关闭广告图
|
|
//关闭广告图
|
|
$('#advertising').on('click','.close',function () {
|
|
$('#advertising').on('click','.close',function () {
|
|
$(this).parents('.item').hide();
|
|
$(this).parents('.item').hide();
|