new object
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> <script src="https://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $("p").offset(function(n,c){ newPos=new Object(); newPos.left=c.left+100; newPos.top=c.top+100; return newPos; }); }); }); </script> </head> <body> <p>这是一个段落。</p> <button>设置P元素的偏移坐标</button> </body> </html>
这里newPos=new Object();
newPos.left=c.left+100;
newPos.top=c.top+100;
和直接用c不是一样吗
但用c就错
0
收起
正在回答 回答被采纳积分+1
3回答
好帮手慕星星
2018-08-21 17:23:57
和jquery 版本有关系,建议使用3版本的测试(https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js)
newPos=new Object();就是创建一个空对象,和var obj={},是一样的。
慕九州8427191
2018-08-21 16:59:51
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> <script src="https://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $("p").offset(function(n,c){ c.left=c.left+100; c.top=c.top+100; return c; }); }); }); </script> </head> <body> <p>这是一个段落。</p> <button>设置P元素的偏移坐标</button> </body> </html>
位置不变
还有这里newPos=new Object();什么意思
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36712 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星