// --------------头部轮播图-------------------------- var mySwiper1 = new Swiper(".yw_swiper", { autoplay: 5000,//可选选项,自动滑动 loop: true, centeredSlides: true, slidesPerView:1.1, paginationClickable: true, spaceBetween: 10 }); // --------------广告图 -------------------------- if ($('#v3adv_box ul li').length >2) { var mySwiper1 = new Swiper('#v3adv_box',{ autoplay:5000, loop : false, }) }else{ var mySwiper1 = new Swiper('#v3adv_box',{ autoplay:false, loop : false, }) } // --------------品房海外精选-------------------------- //导航移动 demo示例六 通过id调取 $('#demo06').navbarscroll({ defaultSelect: 0, //默认选中 scrollerWidth: 4, fingerClick: 1, endClickScroll: function (obj) { // console.log(obj.text()) } }); $('.m_click li').on('click', function () { var _country = $(this).attr('country'); var html = ''; $.ajax({ url: "/index/gethouse", // 索取 data: {id: _country}, //传ID type: "GET", dataType: "json", success: function (data) {//请求成功完成后要执行的方法 $.each(data.data, function (i, data) { html += '
  • '; html += ''; html += '
    '; html += '
    '; html += ''; html += '

    '; if (data.price != null && data.price != '' && data.price != 0) { html += '' + data.price + ' ' + data.price_nuit + ''; } else { html += '待定'; } html += '

    '; html += '有效期:' + data.time + ''; html += '
    '; html += '
    '; html += '
    '; html += '

    ' + data.name + '

    '; html += '

    '; if (data.label) { $.each(data.label, function (k, v) { html += '' + v + ''; }) } html += '

    '; html += '
    '; html += '

    ' + data.recent_price + '房价涨幅

    '; html += '

    ' + data.down_payment_ratio + '首付比例

    '; html += '

    ' + data.rent + '租金回报率

    '; html += '
    '; html += '
    '; html += '
    '; html += '
  • '; }); $('.xm_sell_conter ul').html(html); } }); }) $('.m_click li').eq(0).click(); // --------------视频看房-------------------------- var mySwiper1 = new Swiper(".xm_swiper", { loop: true, centeredSlides: true, slidesPerView:1.2, paginationClickable: true, spaceBetween: 10 }) // --------------房产资讯-------------------------- $('.xm_zixundaohang span').on('click', function () { // 房产资讯切换 var qhid = $(this).attr('qhid'); $('.xm_zixun .xm_zixunnr').hide(); $('.xm_zixun .xm_zixunnr[qhid="' + qhid + '"]').show(); $(this).attr('class', 'on').siblings().attr('class', ''); }) $('.xm_zixundaohang span').eq(0).click(); var _top = ''; var ster = 0; // 头部导航 $(window).scroll(function () { ster = $(this).scrollTop(); }); $('.xm_zixunnr .xm_wenda').on('click', function () { // 点击问答显示弹窗 $('.xm_wenda_tcbox').show(); _top = $(window).scrollTop(); // 弹窗开启 遮罩层以外的东西不移动 $('body').css("top", -ster + "px"); $('body').addClass('add'); var _title = $(this).find('.xm_wenda_r em').html(); var _text = $(this).find('.xm_wenda_r span').html(); $('.xm_wenda_tcr em').html(_title); $('.xm_wenda_tcr .text').html(_text); }) $('.xm_wenda_tcbox .title i').on('click', function () { // 关闭问答 $('.xm_wenda_tcbox').hide(); $('body').removeClass('add');//去掉给body的类 $(window).scrollTop(_top);//设置页面滚动的高度,如果不设置,关闭弹出层时页面会回到顶部。 }) $('.xm_wenda_tcbj').on('click', function () { // 关闭问答 $('.xm_wenda_tcbox').hide(); $('body').removeClass('add');//去掉给body的类 $(window).scrollTop(_top);//设置页面滚动的高度,如果不设置,关闭弹出层时页面会回到顶部。 }) /*-----------------------------------视频播放--------------------------------------------*/ PublicAction.AjaxSend({CORID:'ybm_buttom'/*操作ID*/}); $('.liveBm_bg,.liveBm_gb a').click(function(){ $('.liveBm_bg,.liveBm').hide(); }) // 视频播放 var lpvideo = document.getElementById("myVideo"); var btn_vid = document.getElementById("lpvideo"); var musitime= 0; var cubicle = "true"; if (btn_vid) { btn_vid.onclick = function () { // cubicle = $('#lpvideo').attr('data-boole'); // console.log(cubicle) if (lpvideo.paused) { //判断当前的状态是否为暂停,若是则点击播放,否则暂停 $('#myVideo').attr('controls','controls'); //点击 显示默认的控件 $('.xm_video_img').hide(); if(musitime >= 1000 && cubicle == "true"){ AudioWind_video(); //视频报名窗口 return false; } lpvideo.play(); watchMusicTime_vid() }else{ lpvideo.pause(); } var getCookie=cookie.get("authorization"); // 判断一下COOKIE 是否存在了,存在就不弹出报名窗口,直接播放 if(getCookie){ $('body #lpvideo').attr('data-boole','false'); } } }; // 视频报名窗口 function AudioWind_video(){ // var getCookie=cookie.get("authorization"); // // 判断一下COOKIE 是否存在了,存在就不弹出报名窗口,直接播放 // if(getCookie){ // $('body #lpvideo').attr('data-boole','false'); // return false; // } // console.log(15) if($('body .liveBm').is(':hidden')){ $('body .liveBm').show(10); $('body .liveBm_bg').show(); parent.w_id = $("#lpvideo").attr('value'); //把楼盘ID传向父级 $('body .liveBm').find('.liveBm_box input[name="hid"]').val($("#lpvideo").attr('value')) } } //监听音乐实时播放的时间 function watchMusicTime_vid(){ let _this = this; //监听播放时间 // let musicDom = document.getElementsByTagName('audio')[0];//获取Audio的DOM节点 let musicDom =lpvideo;//获取Audio的DOM节点 //使用事件监听方式捕捉事件 musicDom.addEventListener("timeupdate",function(){//监听音频播放的实时时间事件 cubicle = $('#lpvideo').attr('data-boole'); //2019-11-20 把获取报名成功后,可以继续播放的状态放置这里 // console.log(musicDom.duration)//播放时间 let timeDisplay; //用秒数来显示当前播放进度 timeDisplay = Math.floor(musicDom.currentTime);//获取实时时间 musitime = timeDisplay; // console.log(timeDisplay) // 处理 10秒内试听 // console.log(cubicle) if(timeDisplay >= 1000 && cubicle == "true"){ lpvideo.pause(); AudioWind_video(); //视频报名窗口 } //处理时间 //分钟 let minute = timeDisplay / 60; let minutes = parseInt(minute); if (minutes < 10) { minutes = "0" + minutes; } //秒 let second = timeDisplay % 60; let seconds = Math.round(second); if (seconds < 10) { seconds = "0" + seconds; } let shun= minutes+":"+seconds;//将实时时间存储到vuex中 // console.log(shun) // console.log(_this.$store.state.realMusicTime); },false); }