javacript的问题,调用对应相关

有没有对javacript熟悉的高手啊???

var pages = document.querySelectorAll('.page'); var slip = Slip(container, 'y').webapp(pages); var pingbig=document.getelementbyid("pingbig"); var pingsmall=document.getelementbyid("pingsmall"); var width=window.screen.availWidth;; var height=window.screen.availHeight; var bili=width/height; if(bill>0.7) { var container = document.getElementById('container'); } else{ var container = document.getElementById('Xontainer'); } }

想实现,当屏占比大于0.7的时候,调用id为container的DIV

小于的话:就调用Xontainer的DIV

不会写。。。。

调用?你要怎么调用?你不是写好分支了,直接传入你的函数中啊

直接if else调用

var pages = document.querySelectorAll('.page');
var slip = Slip(container, 'y').webapp(pages);
var pingbig=document.getelementbyid("pingbig");
var pingsmall=document.getelementbyid("pingsmall");
var width=window.screen.availWidth;;
var height=window.screen.availHeight;
var bili=width/height;
if(bill>0.7) { var container = document.getElementById('container'); }
else{ var container = document.getElementById('Xontainer'); } }

这后面的不是已经写好了吗?

因为你已经做了分支判断,所以只要调用container就可以了,不同的屏占比,container调用你需要的相应的DIV。