Jquery 在appendTo()之后调用end()

Jquery 在appendTo()之后调用end(),jquery,Jquery,我很好奇,为什么对jQuery对象调用appendTo()方法被认为是一种过滤操作?例如,end() obj.slice(0, 3).appendTo('#row1').end().end() 但是,我需要两次调用dend()来获取追加后的原始元素,因为不管怎么说,appendTo()被认为是过滤操作。这是为什么呢 appendTo根据选择器遍历DOM和过滤器,允许它匹配多个元素。这使它成为一个过滤操作。和备份该行:以及一个将该行更改为仅返回此的演示,使其具有预期(在OP中)结果

我很好奇,为什么对jQuery对象调用
appendTo()
方法被认为是一种过滤操作?例如,
end()

obj.slice(0, 3).appendTo('#row1').end().end()

但是,我需要两次调用d
end(
)来获取追加后的原始元素,因为不管怎么说,
appendTo()
被认为是过滤操作。这是为什么呢

appendTo
根据选择器遍历DOM和过滤器,允许它匹配多个元素。这使它成为一个过滤操作。

和备份该行:以及一个将该行更改为仅返回
的演示,使其具有预期(在OP中)结果