用屏幕大小window.screen.availWidth代替屏幕可用大小document.documentElement.clientWidth,就不会出现如果从小切换大的问题吧
2017-03-22
function getByClass(clsName, parent){
var oParent=document.getElementById(parent)||document;
var oChild=oParent.getElementsByTagName('*');
var arr=[];
for(var i=0,l=oChild.length;i<l;i++){
if(oChild[i].className===clsName){
arr.push(oChild[i]);
}
}
return arr;
var oParent=document.getElementById(parent)||document;
var oChild=oParent.getElementsByTagName('*');
var arr=[];
for(var i=0,l=oChild.length;i<l;i++){
if(oChild[i].className===clsName){
arr.push(oChild[i]);
}
}
return arr;
已采纳回答 / 没事儿多学习
var len1= getByClass('on','list');alert(len1.length); // 结果等于2为正确var len2= getByClass('on');alert(len1.length); // 结果等于3为正确给的模板错了,将这个代码中第二处的len1.length改为len2.length就好了
2017-03-21
如果程序在打开时没有滚动条,可以这样解决,将原window.onscroll的执行函数封装成一个单独函数,然后在window.onload中添加一个立即执行函数:判断图片高度小于屏幕高度(即图片未填充满屏幕),则执行封装好的添加图片的函数(去掉判断条件),更新aPin,lastPinH,循环判断,直到填充满屏幕。
2017-03-19
最赞回答 / 韩云涛
你是不是没有引用jQuery<script src="http://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js"></script>
2017-03-17