I got to thinking today: what is the best way of getting a distinct (ie no repeats) list of classes used in a document that (preferably) match a pattern (regular expression) pattern or (alternatively) start with a certain character sequence? JQuery can be used for this or just straight Javascript.
Now it should obviously cater for all legal class usages, for example:
<div class="class1 class2 class3">
</div>
And I don't want to parse the document with regular expressions. That's simply too error prone. What I'm interested in is a Jaavascript solution that walks the DOM or uses something like jQuery to do that.
Oh this should also include any classes that have been dynamically added/removed through previous Javascript code.
Suggestions?