请问老师错误在哪里
来源:1-9 编程练习
hy_wang
2018-05-09 20:34:23
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>IE6~IE8下的渐变</title>
<style type="text/css">
.one{
width: 500px;
height: 500px;
}
div.two{
width: 500px;
height: 500px;
background: url('webwxgetmsgimg.jpg') ;
/* background-position: -500px -500px;*/
background-position:80% 80%;
/*background-position: 173px 50px;*/
/* background-position: 250px 250px;*/
background-repeat: no-repeat;
background-size: 500px 500px;
}
div.one{
width: 500px;
height: 500px;
background-color: red;
}
.three{
width: 150px;
height: 500px;
background-color: #000;
}
</style>
</head>
<body>
<div class="one"></div>
<div class="two"></div>
<!-- <div class="three"></div> -->
<script
src="https://code.jquery.com/jquery-3.3.1.js"
integrity="sha256-2Kok7MbOyxpgUVvAk/HJ2jigOSYS2auK4Pfzbm7uH60="
crossorigin="anonymous"></script>
<script type="text/javascript">
var one=document.getElementsByClassName('one');
var two=document.getElementsByClassName('two');
console.log($('.one').pageX);
</script>
</body>
</html>请问老师这个为什么是undefined 不是应该是0嘛。。pagex不是元素和文档的定位吗
2回答
元素对于文档的左边距离使用$('.one').offset().left,动手实践,祝学习愉快。
妮可妮可妮_
2018-05-10
pageX() 属性是鼠标指针的位置,没有进行鼠标操作事件,所以为undefined
相似问题
回答 1
回答 2