安博官网入口平台介绍 - 安博官网入口

安博官网入口平台介绍
本地宝郑重声明:本文仅代表作者个人观点,与本地宝无关。本地宝对本文及其中全部或者部分内容的真实性、完整性、及时性不作任何保证和承诺,请网友自行核实相关内容
height
返回顶部

同类内容

若需了解「安博官网入口平台介绍」的上下文,可结合站内栏目与相关篇目一并浏览。

栏目用于追新,文内链接用于对照细节。这样安排可减少漏读与重复检索。

列表适合快速定位,正文适合核对表述。两者都保留在站内即可形成完整阅读路径。

快速通道

成都夏季活动 / 民俗活动 灯会、庙会 / 西安夏季活动 / 休闲 / 首页 / 保障房

页面按栏目组织。可先看导读,再进入相关篇目或返回列表。
全部
` let smallcate = '' let flag = false let big_class = '' let small_class = '' for(let single in data.activity_type){ if(data.activity_type[single].id==params.type_id1){ big_class = 'active-big' }else{ big_class = 'unactive-big' } cateWrap+=`
`+data.activity_type[single].name+`
` if(data.activity_type[single].id == params.type_id1){ for(let smallSingle in data.activity_type[single].child){ if(data.activity_type[single].child[smallSingle].id == params.type_id2){ small_class = 'active-small' }else{ small_class = 'unactive-small' } smallcate+=`
`+ data.activity_type[single].child[smallSingle].name+`
` } flag = true } } if(flag){ $('.small-cate-wrap')[index].style.display='flex'; }else{ $('.small-cate-wrap')[index].style.display='none'; } if(params.type=="zhoubianhd_city"){ $('.small-cate-wrap')[index].style.display='none'; } $('.cate-wrap')[index].innerHTML = cateWrap $('.small-cate-wraps')[index].innerHTML = smallcate let htmlstr='' let num =0; let htmlstr1='
' let htmlstr2='
' let middlewrap = '' for(let item in data.res){ num++ middlewrap ='' let starstr ='' let ticketstr='' let venuestr='' var style2= ''; let strall ='' for(var a = 0; a` } if(data.res[item].ticket_platform[1]){ for(let b in data.res[item].ticket_platform){ let stra = '' let strb = '' strb = data.ticket_type[b] for(let c in data.res[item].ticket_platform[b]){ stra += ``+data.res[item].ticket_platform[b][c].name+`` } ticketstr += `

`+ strb +`入口

`+stra+`
` } strall =`
`+ticketstr+`
` } if(data.venue_info){ for(let a in data.venue_info){ if(a == data.res[item].venue_id){ venuestr = data.venue_info[a].name } } } let tikectstrstr = data.res[item].earliest_ticket_time.time_str?`
开票时间 `+data.res[item].earliest_ticket_time.time_str+`起
`:'' let fontstr2 = '' let fontstr = ''+data.res[item].dates_format[0]+'' if(data.res[item].dates_format.length>0){ data.res[item].dates_format.forEach((itema,numindex) => { if(numindex>0){ fontstr2+= ''+itema+'' } }); } if(fontstr2.length>0){ fontstr += ''+fontstr2+'' } let buytikectstr = '' if(ticketstr){ buytikectstr = `
`+data.res[item].ticket_type_p_str+`
` }else{ buytikectstr='' } var default_img = ''; var img = data.res[item].image; var style=""; if(data.res[item].default_img==''){ default_img = 'https://imgbdb4.bendibao.com/whbdb/20245/06/2024506142524_57116.png'; }else{ default_img = data.res[item].default_img; } if(img==''){ style="display: block;"; }else{ style="display: none;"; } middlewrap+=`
` if(img==''){ middlewrap+=`
200px

`+data.res[item].image_text+`

` }else{ middlewrap+=`
right 50px
` } middlewrap+=`

`+data.res[item].name+`

推荐指数 `+starstr+`
`+ tikectstrstr +`
查看攻略 `+ buytikectstr +` `+strall+`
活动时间 `+ fontstr+`
` if(data.res[item].guest&&data.res[item].guest.length>0){ let arr = data.res[item].guest let result = arr.join(","); // 使用逗号连接数组元素 middlewrap+=`
嘉宾阵容 `+result+`
` } middlewrap+=`
活动地址 `+venuestr+`
活动亮点 `+data.res[item].heighlight+`
` if(num%2==1){ htmlstr1+=middlewrap }else{ htmlstr2+=middlewrap } } htmlstr1+='
' htmlstr2+='
' if(params.name!='热门活动'){ if(data.has_more){ $('.showmores')[index].style.display ='block' $('.closemores')[index].style.display ='none' }else{ $('.showmores')[index].style.display ='none' $('.closemores')[index].style.display ='block' } if(num<7){ $('.closemores')[index].style.display ='none' } }else{ $('.showmores')[index].style.display ='none' $('.closemores')[index].style.display ='none' } if(num == 0){ $('.nodata')[index].style.display = 'block' }else{ $('.nodata')[index].style.display = 'none' } $('.all-ac')[index].innerHTML = htmlstr1+htmlstr2 }catch(err){ console.log(err) } }}) } // 初始化每个板块的数据 function initData(params,index){ getInfo_temp(params,index) } // 根据class="zhuanlanType"的dom节点,动态渲染板块 function initHuodongPart(){ let huodongPart = document.getElementsByClassName("zhuanlanType"); let i=0; let mainCenterLeft = document.querySelector(".main-center-left ") while(i

`+domDataset.name+`

`; if(domDataset.withtype){ dom_inner += `
` } else{ dom_inner += ` ` dom_inner += `
opacity

搜索暂无数据

` // 如果type是hot结尾,只展示三条数据 if(domDataset.type.endsWith("_hot")==false){ dom_inner+= `
展开更多
关闭更多
` }else{ dom_inner+=`
展开更多
关闭更多
` } // dom.innerHTML = dom_inner mainCenterLeft.insertAdjacentHTML("beforeend",dom_inner) initData(params,i) i++;} } // 初始化活动板块 initHuodongPart() function waitForAllRequests() { // 等待一段时间让所有ajax请求发起 setTimeout(function() { // 检查是否所有请求都完成 if (completedRequests >= totalRequests && totalRequests > 0) { sortMainBlock(); } else { // 如果还没完成,继续等待 waitForAllRequests(); } }, 100); } function sortMainBlock(){ var $mainCenterLeft = $('.main-center-left'); if ($mainCenterLeft.length === 0) return; var $mainBlocks = $mainCenterLeft.find('.main-block'); $mainBlocks.filter(function() { if($(this).find('.main-block-single').length === 0){ $(this).hide(); } }); } // 展开更多 function showmore(i){ let params = parmsArr[i] params.pagesize += 6 // console.log("展示更多",i,params) getInfo_temp(params,i) } // 收起展示更多,则只展示params.pagesize的条数 function closemore(i){ let params = parmsArr[i] params.pagesize = 6; getInfo_temp(params,i) } // 点击一级分类 // bigcatId:一级分类的id, partIndex:模块的index function handleBigcate(bigcatId, partIndex, event){ // console.log(event.target); let params = parmsArr[partIndex]; params.type_id1 = bigcatId; params.type_id2 = 0; getInfo_temp(params,partIndex) } // 点击二级分类 // smallcateId:二级分类的id, partIndex:模块的index function handlesmallcate (smallcateId, partIndex){ console.log("二级分类",smallcateId,partIndex) let params = parmsArr[partIndex]; params.type_id2 = smallcateId; console.log(params) getInfo_temp(params,partIndex) } function getInfo(params,index){ $.ajax({ url: `/xiuxian/xiajihd/?search=`+search_name+`&action=get_data&page=`+params.page+`&pagesize=`+params.pagesize+`&type_id1=` +params.type_id1+`&type_id2=`+params.type_id2+`&type=`+params.type, type: 'get', dataType:'json', success: function(data) { try{ let cateWrap = `
全部
` let smallcate = '' let flag = false let big_class = '' let small_class = '' for(let single in data.activity_type){ if(data.activity_type[single].id==params.type_id1){ big_class = 'active-big' }else{ big_class = 'unactive-big' } cateWrap+=`
`+data.activity_type[single].name+`
` if(data.activity_type[single].id == params.type_id1){ for(let smallSingle in data.activity_type[single].child){ if(data.activity_type[single].child[smallSingle].id == params.type_id2){ small_class = 'active-small' }else{ small_class = 'unactive-small' } smallcate+=`
`+ data.activity_type[single].child[smallSingle].name+`
` } flag = true } } if(flag){ $('.small-cate-wrap')[index-1].style.display='flex'; }else{ $('.small-cate-wrap')[index-1].style.display='none'; } $('.cate-wrap')[index-1].innerHTML = cateWrap $('.small-cate-wraps')[index-1].innerHTML = smallcate let htmlstr='' let htmlstr1='
' let htmlstr2='
' let middlewrap = '' let num =0 for(let item in data.res){ middlewrap = '' num++ let starstr ='' let ticketstr='' let venuestr='' var style2= ''; let strall ='' for(var a = 0; a` } if(data.res[item].ticket_platform[1]){ for(let b in data.res[item].ticket_platform){ let stra = '' let strb = '' strb = data.ticket_type[b] for(let c in data.res[item].ticket_platform[b]){ stra += ``+data.res[item].ticket_platform[b][c].name+`` } ticketstr += `

`+ strb +`入口

`+stra+`
` } strall =`
`+ticketstr+`
` } if(data.venue_info){ for(let a in data.venue_info){ if(a == data.res[item].venue_id){ venuestr = data.venue_info[a].name } } } let tikectstrstr = data.res[item].earliest_ticket_time.time_str?`
开票时间 `+data.res[item].earliest_ticket_time.time_str+`起
`:'' let fontstr2 = '' let fontstr = ''+data.res[item].dates_format[0]+'' if(data.res[item].dates_format.length>0){ data.res[item].dates_format.forEach((itema,numindex) => { if(numindex>0){ fontstr2+= ''+itema+'' } }); } if(fontstr2.length>0){ fontstr += ''+fontstr2+'' } let buytikectstr = '' if(ticketstr){ buytikectstr = `
`+data.res[item].ticket_type_p_str+`
` }else{ buytikectstr='' } var default_img = ''; var img = data.res[item].image; var style=""; if(data.res[item].image==''){ default_img = 'https://imgbdb4.bendibao.com/whbdb/20245/06/2024506142524_57116.png'; }else{ default_img = data.res[item].default_img; } if(img==''){ style="display: block;"; }else{ style="display: none;"; } // console.log(data.res[item]) middlewrap+=`
} window.addEventL

`+data.res[item].image_text+`

`+data.res[item].name+`

推荐指数 `+starstr+`
`+ tikectstrstr +`
查看攻略 `+ buytikectstr +` `+strall+`
活动时间 `+ fontstr+`
` if(data.res[item].guest&&data.res[item].guest.length>0){ let arr = data.res[item].guest let result = arr.join(","); // 使用逗号连接数组元素 middlewrap+=`
嘉宾阵容 `+result+`
` } middlewrap+=`
活动地址 `+venuestr+`
活动亮点 `+data.res[item].heighlight+`
` if(num%2==1){ htmlstr1+=middlewrap }else{ htmlstr2+=middlewrap } } htmlstr1+='
' htmlstr2+='
' if($('.zhuanlanType')[0].getAttribute('data-name')!='热门活动'||index==2){ if(data.has_more){ $('.showmores')[index-1].style.display ='block' $('.closemores')[index-1].style.display ='none' }else{ $('.showmores')[index-1].style.display ='none' $('.closemores')[index-1].style.display ='block' } if(num<6){ $('.closemores')[index-1].style.display ='none' } } if(num == 0){ $('.nodata')[index-1].style.display = 'block' }else{ $('.nodata')[index-1].style.display = 'none' } $('.all-ac')[index-1].innerHTML = htmlstr1+htmlstr2 }catch(err){ console.log(err) } }}) console.log(123) } // function handleBigcate(id1,id2,e){ // $('.bactivity').removeClass('active-big') // e.target.classList.add('active-big') // params1.type_id2 = 0 // params1.type_id1 = id1 // getInfo(params1,id2) // } function closemore1 (){ params1.pagesize = 5 getInfo(params1,1) } function showmore1 (){ params1.pagesize+=5 getInfo(params1,1) } function showmore2 (){ params2.pagesize+=5 getInfo(params2,2) } function closemore2 (){ params2.pagesize = 5 getInfo(params2,2) } // function handlesmallcate (id1,id2){ // params1.type_id2 = id1 // getInfo(params1,id2) // } function resetData1(){ getInfo(params1,1) } function resetData2(){ getInfo(params2,2) } // resetData1() // resetData2() var mySwiper = new Swiper('.swiper', { direction: 'horizontal', // 垂直切换选项 loop: true, // 循环模式选项 // 如果需要分页器 pagination: { el: '.swiper-pagination', }, autoplay: { delay: 3000, stopOnLastSlide: false, disableOnInteraction: true, }, // // 如果需要前进后退按钮 // navigation: { // nextEl: '.swiper-button-next', // prevEl: '.swiper-button-prev', // }, // 如果需要滚动条 scrollbar: { el: '.swiper-scrollbar', }, }) // 搜索 // 周末活动数据内容瀑布流布局 function getQueryString() { var qs = locations.search.substr(1), // 获取url中"?"符后的字串 args = {}, // 保存参数数据的对象 items = qs.length ? qs.split("&") : [], // 取得每一个参数项, item = null, len = items.length; for (var i = 0; i < len; i++) { item = items[i].split("="); var name = decodeURIComponent(item[0]), value = decodeURIComponent(item[1]); if (name) { args[name] = value; } } return args; } if(getQueryString().search||getQueryString().search=='undefined'){ search_name = getQueryString().search } $('#search_ipt')[0].value = search_name // 搜索 $('.search_btnai').click(function () { let name = document.getElementById('search_ipt').value let citycode = 'ny'; window.locations.href="/xiuxian/xiajihd/?search="+name }) // 回到顶部 $('#backTop').click(function () { window.scrollTo({ top: 0, // 滚动到页面顶部 behavior: 'smooth' // 平滑滚动 }); }) // 公众号 $('#left_tool_gzh_btn').mouseenter(function () { $('#left_tool_gzh_cont').show() $('#left_tool_gzh_cont').css('display','flex') }) $('#left_tool_gzh_btn').mouseleave(function () { $('#left_tool_gzh_cont').hide() }) $('#weekend_btn').click(function () { $("#weekend_cont").show() $("#free_cont").hide() $('#weekend_btn').addClass('hdh_bottom_btn_active') $('#free_btn').removeClass('hdh_bottom_btn_active') }) $('#free_btn').click(function () { $("#free_cont").show() // 免费活动的瀑布流布局 waterFall(items_free, 'free') $("#weekend_cont").hide() $('#free_btn').addClass('hdh_bottom_btn_active') $('#weekend_btn').removeClass('hdh_bottom_btn_active') }) let holder_num = 0 var searchJsonStr = '[{"content":"\u8f93\u5165\u6d3b\u52a8\/\u666f\u70b9"}]'; // 搜索词json格式的字符串 if(searchJsonStr){ searchJsonStr = JSON.parse(searchJsonStr) if(searchJsonStr.length>0){ $('#search_ipt')[0].setAttribute('placeholder',searchJsonStr[0].content) function changeplaceholder(){ $('#search_ipt')[0].setAttribute('placeholder',searchJsonStr[holder_num].content) if(holder_num == searchJsonStr.length-1){ holder_num = 0 }else{ holder_num++ } } setInterval(()=>{ changeplaceholder() },5000) } }