Это основано на вашем предыдущем вопросе : вы можете использовать .eq()
, например:
$("table").find("tr").eq(trIndex).children("td").eq(tdIndex)
.css({ backgroundColor: "red" });
Предполагается, что у вас есть такой массив: [tdIndex, trIndex]
. Что касается вашей предыдущей разметки, удалите эти идентификаторы, они оба недействительны и не нужны.
Идентификаторы не могут начинаться с цифры (если вы не используете HTML5) и не могут повторяться, так как они на ваших <td>
s. Но так как вы можете получить то, что вы хотите через индексы ... атрибуты id
не нужны, так что просто удалите их.