pdiv = $( "p" ).add("div");
这种写法是正确的,但是:
var pdiv = $( "p" );
pdiv.add( "div" );
这样写就没有效果了,赋值给一个变量之后会有什么问题吗?会发生什么呢?
pdiv = $( "p" ).add("div");
这种写法是正确的,但是:
var pdiv = $( "p" );
pdiv.add( "div" );
这样写就没有效果了,赋值给一个变量之后会有什么问题吗?会发生什么呢?
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
add
方法会创建一个新对象,并不改变原对象的值。所以连起来写的意思是把新对象赋值给pdiv
,而分开写的话,新对象没有接收者,就丢失了。