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