onscroll=function (){ if(show_process==0 && more_images_num >0 && images_group_index < more_images_num){ var showflag=isMoreShow(); if(showflag){ dokumentieren.getElementById("advert_images_more").className='advert_images_more'; showMoreImages();//显示更多的图片 dokumentieren.getElementById("advert_images_more").className='advert_images_more advert_hide'; }anders{ dokumentieren.getElementById("advert_images_more").className='advert_images_more advert_hide'; } } } /** * 显示更多的图片 */ Funktion showMoreImages(){ show_process=1; var contentbox=document.getElementById("advert_images_list_item"); var index=images_group_index+1; if(index < more_images_num){ var images=more_images[index]; Bilder.forEach(item=>{ var lis=Dokument.createElement('div'); lis.className="advert-grid-item"; var link=Dokument.createElement('a'); Verknüpfung.Titel=Artikel.alt; Verknüpfung.href=item.URL verknüpfen; Verknüpfung.Datensatz.src=item.src; Verknüpfung.Datensatz.alt=Element.alt; Verknüpfung.className='advert_image_link'; Verknüpfung.innerHTML='
'; lis.appendChild(link); Inhaltsbox.appendChild(is); Bild wird geladen(link,item.src,item.alt); }); images_group_index=index; } show_process=0; } /** * 加载图片 * @param obj * @param src * @param alt */ Funktion LoadingImage(obj,src,alt){ var img=new Image(); Bild.onload=function (){ obj.innerHTML=""; obj.appendChild(this); } Bild.src=src; Bild.alt=alt; } /** * 更多的图标是否显示出来了 * @returns {boolean} */ Funktion isMoreShow(){ let offsetTop = document.getElementById("advert_images_more").offsetTop;//元素距离顶部的距离 let pageYOffset = Fenster.pageYOffset;//整个页面顶部滚动的高度 sei innerHeight = Fenster.innerHeight;// if(offsetTop-pageYOffset < innerHeight){ return true; }anders{ falsch zurückgeben; } } /** * 显示选择菜单 */ Funktion showAllMenu(){ let height = Dokument.Körper.scrollHeight; dokumentieren.getElementById("advert_menu_all").className="advert_menu_all"; dokumentieren.getElementById("advert_bg").className="advert_bg"; dokumentieren.getElementById("advert_bg").Stil.Höhe=Höhe; Konsole.log(Höhe); } /** * 隐藏选择菜单 */ Funktion hideAllMenu(){ dokumentieren.getElementById("advert_menu_all").className="advert_menu_all advert_hide"; dokumentieren.getElementById("advert_bg").className="advert_bg advert_hide"; } //----初始化数据-------------- //Fenster.onload=function (){ var content=Dokument.getElementById("advert_moredata").Wert; more_images=JSON.parse(content); more_images_num=more_images.Länge; var objs=Dokument.getElementsByClassName("advert_image_link"); for(var i=0;i< objs.Länge;i++){ var item=objs[i]; var alt=item.Datensatz.alt; var src=item.Datensatz.src; LoadingImage(item,src,alt); } // }