Как выбрать все элементы с конкретным идентификатором в jQuery?

Swift 3

Установить свойство contentHor HorizontalAlignment делать работу. Спасибо

yourButton.contentHorizontalAlignment = .left
68
задан Matt 10 June 2014 в 19:15
поделиться

4 ответа

Я бы использовал разные идентификаторы, но назначил бы каждому DIV один и тот же класс.

<div id="c-1" class="countdown"></div>
<div id="c-2" class="countdown"></div>

Это также имеет дополнительное преимущество, заключающееся в возможности восстанавливать идентификаторы на основе возврата jQuery ('. Countdown ') .length


Хорошо, что насчет добавления нескольких классов к каждому таймеру обратного отсчета. IE:

<div class="countdown c-1"></div>
<div class="countdown c-2"></div>
<div class="countdown c-1"></div>

Так вы получите лучшее из обоих миров. Он даже позволяет повторять «IDS»

39
ответ дан 24 November 2019 в 13:57
поделиться

Ваш документ не должен содержать двух блоков div с одинаковым идентификатором . Это недопустимый HTML , и в результате базовый API DOM не поддерживает его.

Из стандарта HTML :

id = name [CS] Этот атрибут назначает имя элемента. Это имя должно быть уникальным в документе.

Вы можете либо назначить разные идентификаторы для каждого div, либо выбрать их оба, используя $ ('# id1, # ​​id2) . Или назначьте один и тот же класс обоим элементам (например, .cls ) и используйте $ ('. Cls') , чтобы выбрать их оба.

35
ответ дан 24 November 2019 в 13:57
поделиться

Можно ли назначить уникальный класс CSS каждому отдельному таймеру? Таким образом, вы могли использовать селектор для класса CSS, который отлично работал бы с несколькими элементами div .

2
ответ дан 24 November 2019 в 13:57
поделиться

Вы также можете попробовать объединить два элемента div в два элемента div с уникальными идентификаторами. Затем выберите элемент div с помощью $("#div1","#wraper1") и $("#div1","#wraper2")

. Вот так:

<div id="wraper1">
<div id="div1">
</div>
<div id="wraper2">
<div id="div1">
</div>
1
ответ дан 24 November 2019 в 13:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: