onscroll=funksjon (){ if(show_process==0 && more_images_num >0 && images_group_index < more_images_num){ var showflag=isMoreShow(); if(visflagg){ dokument.getElementById("advert_images_more").className='advert_images_more'; showMoreImages();//显示更多的图片 dokument.getElementById("advert_images_more").className='advert_images_more advert_hide'; }ellers{ dokument.getElementById("advert_images_more").className='advert_images_more advert_hide'; } } } /** * 显示更多的图片 */ funksjon showMoreImages(){ show_process=1; var contentbox=dokument.getElementById("advert_images_list_item"); var index=images_group_index+1; if(indeks < more_images_num){ var images=flere_bilder[indeks]; Bilder.forEach(item=>{ var lis=dokument.createElement('div'); lis.className="advert-grid-item"; var link=dokument.oppretteElement('a'); link.tittel=vare.alt; link.href=vare.link_url; link.datasett.src=vare.src; link.datasett.alt=vare.alt; link.className='advert_image_link'; link.innerHTML='
'; lis.appendChild(lenke); innholdsboks.appendChild(er); laster inn bilde (lenke, vare.src,vare.alt); }); images_group_index=indeks; } show_process=0; } /** * 加载图片 * @param obj * @param src * @param alt */ function loadingImage(obj,src,alt){ var img=nytt bilde(); img.onload=funksjon (){ obj.innerHTML=""; obj.appendChild(dette); } img.src=src; img.alt=alt; } /** * 更多的图标是否显示出来了 * @returnerer {boolean} */ funksjonen erMoreShow(){ la offsetTopp = dokument.getElementById("advert_images_more").offsetTop;//元素距离顶部的距离 la sideYOffset = vindu.pageYOffset;//整个页面顶部滚动的高度 la innerHøyde = vindu.innerHeight;//网页可见的高度 if(offsetTop-pageYOffset < innerHeight){ return true; }ellers{ returner falsk; } } /** * 显示选择菜单 */ funksjon showAllMenu(){ la høyde = dokument.kropp.rullehøyde; dokument.getElementById("advert_menu_all").className="advert_menu_all"; dokument.getElementById("advert_bg").className="advert_bg"; dokument.getElementById("advert_bg").stil.høyde=høyde; konsoll.log(høyde); } /** * 隐藏选择菜单 */ function hideAllMenu(){ dokument.getElementById("advert_menu_all").className="advert_menu_all advert_hide"; dokument.getElementById("advert_bg").className="advert_bg advert_hide"; } //----初始化数据------- //vindu.onload=funksjon (){ var innhold=dokument.getElementById("advert_moredata").verdi; more_images=JSON.parse(innhold); more_images_num=flere_bilder.lengde; var objs=dokument.getElementsByClassName("annonsebildelink"); for(var i=0;i< obj.lengde;i++){ var item=objs[i]; var alt=vare.datasett.alt; var src=vare.datasett.src; loadingImage(item,src,alt); } // }