<div class="cd1"></div>
<div class="cd2"></div>
<div class="cd3"></div>
<div class="cd4"></div>
<div class="cd5"></div>
How can I select base on 'cd' char?
I tried $('.cd*) but doesn't work.
<div class="cd1"></div>
<div class="cd2"></div>
<div class="cd3"></div>
<div class="cd4"></div>
<div class="cd5"></div>
How can I select base on 'cd' char?
I tried $('.cd*) but doesn't work.
To access the classes containing a specific text at the beggining:
$("[class^=cd]")
and To access the classes containing a specific text at the end:
$("[class$=cd]")
While you could use $("[class^=cd]")
, it would be very fragile and it's not a good idea: As soon as you add other classes, you could break it. These would fail to match it, for instance:
<div class="foo cd1"></div>
<div class="bar cd2"></div>
Instead, add a second class to all of these elements that doesn't vary:
<div class="cd cd1"></div>
<div class="cd cd2"></div>
<div class="cd cd3"></div>
<div class="cd cd4"></div>
<div class="cd cd5"></div>
Then use $(".cd")
.
wrap it with div, add some class to it
example:
<div class="cd">
<div class="cd1"></div>
<div class="cd2"></div>
<div class="cd3"></div>
<div class="cd4"></div>
<div class="cd5"></div>
</div>
then you can use this selector $('.cd > div)