Если вы имеете в виду то, что я думаю, вы имеете в виду, это очень распространенная практика, и вы должны найти ее относительно безопасной, это поможет, если вы включите некоторый пример кода.уникальны, у вас никогда не должно быть проблем с одновременным доступом к нескольким.
Вот документы jQuery по селектору Id. .По сути, синтаксис $("#elementId")
.Поскольку селектор является просто строковым литералом, вы можете ввести идентификатор элемента следующим образом: $("#" + elementId)
, где elementId в этом случае является переменной.
Единственная причина, по которой это не нужно делать - это когда вы повторяете один и тот же jQuery снова и снова для множества элементов, где единственное различие между сценариями - это переданный Id.В этом случае вам следует использовать селектор классов:
Когда вы действительно ощутите всю мощь jQuery, вы начнете выбирать классы, используя синтаксис селектора: $ (". ClassName").Это возвращает «обернутый набор» элементов, по существу, массив соответствующих элементов.
Позволяет привязать поведение к нескольким элементам за один вызов.Именно эта функция значительно сокращает количество строк сценария на большинстве моих страниц.