UPDATE
Чтобы заставить его работать, измените $("#test" + i).addClass("tableRowSelected");
на $(this).parents('tr').addClass("tableRowSelected");
Как указал Пойнти, на самом деле я существую со значением 4, которое недопустимо.
Это потому, что во втором случае, когда событие действительно запускается, i
больше не существует.