$("[class^='stage']").addClass("hidden");
The above hides:
<div class="stage1">
<div class="stage2">
<div class="stage1 beep">
<div class="stage2 beep">
But it misses:
<div class="beep stage1">
<div class="beep stage2">
So I've used:
$("[class*='stage']").addClass("hidden");
The problem is that I now hide even:
<div class="beep vastage">
<div class="destagel beep">
How can I design my selector so it brings me stuff that "contains stuff that starts with stuff"?