Method: XRay::HTML::Element#query
- Defined in:
- lib/html/query.rb
#query(selector, &block) ⇒ Object Also known as: *
77 78 79 80 81 82 83 84 85 86 87 88 89 |
# File 'lib/html/query.rb', line 77 def query( selector, &block ) ret = [] if match?(selector) ret << self yield self if block_given? end children && children.each do |node| ret += node.query(selector, &block) end ret end |