在另一个div中的div之后获取内容
Content text Content
所以在这个例子中,我想在mother-div中的“son”-div 之后获取所有内容(并将其保存在变量中)。 内容可以是任何类型,可以是文本或元素。 在jquery中最简单的方法是什么?
如果要包含文本节点,则需要使用contents()
并找出.son
相对于其父节点的索引:
var $contents = $(".mother").contents(); var sonIdx = $contents.index($(".son")); var elements = $contents.filter(function(i) { return i > sonIdx; }).get();
这是一个小提琴演示。
你可以使用siblings()
$('.son').siblings().next();
工作小提琴