0

我想遍历一个元素的子元素并仅过滤那些是 text 或 的元素span,例如:

element.children.select {|child|
  child.class == String || child.element_type == 'span'
}

但我找不到测试某个元素是哪种类型的方法。我该如何测试?我想知道,无论是否有更好的方法来做我想做的事情,但我也很欣赏这方面的建议。

4

1 回答 1

2

找到了:

element.name
#=> "span"
于 2009-10-27T20:23:55.743 回答