Method: Browser::DOM::Element#css

Defined in:
opal/browser/dom/element.rb,
opal/browser/dom/element.rb,
opal/browser/dom/element.rb

#css(selector) ⇒ NodeSet

Query for children matching the given CSS selector.

Raises:

  • (NotImplementedError)


286
287
288
289
290
# File 'opal/browser/dom/element.rb', line 286

def css(path)
  NodeSet[Native::Array.new(`#@native.querySelectorAll(path)`)]
rescue StandardError, JS::Error
  NodeSet[]
end