是否可以将一个Object(如div)作为JavaScript中函数的参数移交?类似的东西:
function isInsideViewPort(ele){
bounding = ele.getBoundingClientRect();
if(bounding.top < window.innerHeight && bounding.left < window.innerWidth){
return true;
}
else{
return false;
}
}
其中ele是例如div?如果是,也可以在html中使用onload调用此函数并移交&#34;这个&#34;喜欢在java?
答案 0 :(得分:-1)
是的,你可以这样做。即使在jQuery中它更简单:
$ele = $('.mydiv'); // Where "mydiv" is the class of the div of interes (alternatively use an id or whatever)
javascript的替代方案:
jele = document.getElementByClassName("mydiv");
然后调用你的函数并用它做任何你想做的事。
isInsideViewPort($ele);
或者:
isInsideViewPort(jele)