使用jQuery判断Div是否在可视区域的方法 判断div是否可见
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>js</title>
<scriptsrc="http://code.jquery.com/jquery-latest.js"type="text/javascript"></script>
<scripttype="text/javascript">
$(document).ready(function(){
$(window).scroll(function(){
vara=document.getElementById("eq").offsetTop;
if(a>=$(window).scrollTop()&&a<($(window).scrollTop()+$(window).height())){
alert("div在可视范围");
}
});
});
</script>
</head>
<body>
<divstyle="width:1px;height:2000px;"></div>
<divid="eq"style="width:100px;height:100px;background-color:Red;">1</div>
<divstyle="width:1px;height:2000px;"></div>
</body>
</html>
以上代码是小编给大家介绍的使用jQuery判断Div是否在可视区域的方法,希望对大家有所帮助。接下来一段代码给大家介绍jquery如何判断div是否隐藏,具体代码如下所示:
<!DOCTYPE
htmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
jquery如何判断div是否隐藏|
jquery判断div是否隐藏
<html
xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta
http-equiv="Content-Type"
content="text/html;
charset=utf-8"/>
<title>绑定函数</title>
<script
src="jquery-1.3.2.js"></script>
<script>
$(document).ready(function(){
var
temp=
$("#test").is(":hidden");//是否隐藏
var
temp1=
$("#test").is(":visible");//是否可见
alert(temp);
alert(temp1);
});
</script>
</head>
<body>
<p
onclick='test()'>刷新测试</p>
<div
id="test"style="display:none"></div>
</body>
</html>