скрыть все тд с таким же идентификатором с помощью jquery - PullRequest
1 голос
/ 02 апреля 2011
<td id="valhisprofitVal"><%= Math.Round(profit, 5) %>%</td>

Эти строки добавляются динамически, поэтому может быть несколько строк с одинаковым идентификатором.

Как скрыть их все с помощью Jquery?

1 Ответ

13 голосов
/ 02 апреля 2011

Вы не можете.Только один элемент может иметь свой собственный идентификатор, вы не можете использовать один и тот же идентификатор среди нескольких элементов.Поэтому, если вы попытаетесь использовать JavaScript для поиска элементов с одинаковым идентификатором, вы получите только первый из этих элементов.

Вместо этого используйте класс:

<td class="valhisprofitVal"><%= Math.Round(profit, 5) %>%</td>

Затем в jQuery выберите класс:

$('.valhisprofitVal').hide();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...