jQuery: Как найти список div с похожими ID?
У меня есть структура HTML, которая выглядит следующим образом:
<div id="triger1">некоторые элементы внутри</div>
<div id="triger2">некоторые элементы внутри</div>
<div id="triger3">некоторые элементы внутри</div>
<div id="triger4">некоторые элементы внутри</div>
Как мне получить массив всех <div>
, у которых в ID содержится "triger" (как видно, у них всех есть "triger", но разная нумерация, например, triger1, triger2 и т.д.) с помощью jQuery?
1 ответ(ов)
В вашем коде используется jQuery для выборки элементов, идентификаторы которых начинаются с "triger". Если вы хотите перевести этот код на русский и объяснить его, это могло бы выглядеть так:
// Выбираем все <div>, идентификаторы которых начинаются с 'triger'
var trigerList = $("div[id^='triger']");
Этот код создает переменную trigerList
, в которой будет храниться коллекция всех элементов <div>
на странице, у которых идентификатор (id) начинается с "triger". Символ ^=
в селекторе означает "начинается с", поэтому он отбирает только те элементы, которые соответствуют этому условию.
jQuery: Получить имя тега выбранного элемента
Как применить !important с помощью .css()?
Высота, равная динамической ширине (флюидная верстка на CSS)
Несколько файлов JavaScript/CSS: лучшие практики?
Как получить границы элемента div в jQuery