qq_与陌Dance_0
2017-07-19 15:05
为什么p对象在click里面被赋值、没调用click也可以有p对象啊
这里的 p 指的是变量p(这个p是全局变量);你如果没有点第一个click直接点第二个click就没有反应,因为这个时候变量p还没有声明
被赋值的p不是p对象。而是变量p,函数里面写了var p;就是声明了一个变量,可以是p 也可以是a。你可以把函数里面的p改成a试试 像这样
......
var a;
......
a = $("p").detach()
});
......
$("body").append(a);
});
不理解你的问题?能描述的更清楚些吗?
jQuery基础(二)—DOM篇
114012 学习 · 590 问题
相似问题