- From: Ian Hickson <ian@hixie.ch>
- Date: Tue, 15 Apr 2008 20:23:35 +0000 (UTC)
- To: Sjoerd Visscher <sjoerd@w3future.com>, public-webapi@w3.org
- Cc: Erik Arvidsson <erik@eae.net>
On Fri, 23 Sep 2005, Sjoerd Visscher wrote: > Erik Arvidsson wrote: > > I'm writing this to suggest a related method that takes an element and > > returns true if it matches a CSS rule > > > > interface GetElementsBySelector { > > NodeList getElementsBySelector(in DOMString cssSelector); > > > > // returns true if an element matches the given CSS selector > > boolean matchesSelector(in Element el, in DOMString cssSelector); > > } > > > > I'm not too sure about the name of this method so suggestions for a better > > name are welcome (as well as any other comment of course). > > > > Another thing that just I'm not too sure about is whether these should > > include pseudo classes? It would be good but it makes things harder to > > implement. > > > > In the light of the bindings and behaviors scenario it would also be very > > useful to have observers so one call tell when the matching changes. It > > might be outside the scope of web apps 1.0 though? > > These features would be nice for all methods that return NodeLists. As > NodeLists are live, adding a contains method, and a modification event > to the NodeList interface should cover all you need and much more. Forwarding this feedback to public-webapi@w3.org, where this is now being developed. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Tuesday, 15 April 2008 20:24:20 UTC