我很好奇,为什么在jQuery对象上调用appendTo()
方法被认为是过滤操作?例如,end()
返回上一个过滤操作中匹配元素的集合:
obj.slice(0, 3).appendTo('#row1').end().end()
但是,我需要两次calld end(
)才能在追加后获取原始元素,因为某种方式appendTo()
被认为是过滤操作。那么为什么呢?
答案 0 :(得分:2)
appendTo
遍历DOM并根据您的选择器过滤,允许它匹配多个元素。这使它成为过滤操作。