我想遍历一个元素的子元素并仅过滤那些是 text 或 的元素span
,例如:
element.children.select {|child|
child.class == String || child.element_type == 'span'
}
但我找不到测试某个元素是哪种类型的方法。我该如何测试?我想知道,无论是否有更好的方法来做我想做的事情,但我也很欣赏这方面的建议。
我想遍历一个元素的子元素并仅过滤那些是 text 或 的元素span
,例如:
element.children.select {|child|
child.class == String || child.element_type == 'span'
}
但我找不到测试某个元素是哪种类型的方法。我该如何测试?我想知道,无论是否有更好的方法来做我想做的事情,但我也很欣赏这方面的建议。