In the table below only one td has class, another doesn't have class like:
<table id="bow-me">
<tr class="row-me">
<td class="show-me">Pet is Great</td>
<td>Pete is Greate</td>
</tr>
</table>
I tried something like:
if(!$("#bow-me tr td").hasClass("show-me")) {
$(this).addClass("know-me");
}
But this doesn't add the class know-me in my second td here.
I have attached the JSFiddle here
If I want to add Class to the second td only then how do I do?
if()block if I define$('#id')then I cannot do$(this)in jQuery?thisin JavaScript is really confusingif()is just a condition and does not define the this keyword. you can use$(this)in anif()block but it will not reference the conditional value.