Question: I have a weird problem with images in visual web developer, 

I cant change my images properties from properties panel (my changes don't take effect) and all images in my website have gotten the same size 

when I resize one image (by dragging the border), all images get that new size?

any idea?

Answer: 
Qualify it with the `>` descendant selector:

```
$("table.Table22 > tbody > tr > td:nth-child(even)").css("background","blue");

```

You need the `tbody` qualifier too, as browsers automatically insert a `tbody` **whether you have it in your markup or not**.

*Edit*: woops. Thanks Annan.

*Edit 2*: stressed tbody.
Here is some code I used to do nested checkbox highlighting within a table. I needed to be able to do a "check all/uncheck all" but only within at a single level within the nesting; that is, I didn't want child elements getting selected as well.

```
var parentTable = $(this).parents("table:first");
var exclusions = parentTable.find("table :checkbox.select");
var checkboxes = parentTable.find(":checkbox.select").not(exclusions);

```

I'd get the first table above the current one I was in, get all the checkboxes *below* this newly found parent table, then exclude them from the complete list of checkboxes I could find. Basically, I was finding every checkbox, but then excluding any child checkboxes I found.

The same could be adapted in your case; replace the checkbox selection with columns instead.