JQuery: цикл по элементам с более чем одним именем класса css, которые имеют только первое имя класса - PullRequest
0 голосов
/ 12 января 2011

Я пытаюсь использовать JQuery для циклического перебора нескольких div с более чем одним именем класса, которые имеют одно и то же имя первого класса css, и у каждого другое имя второго класса, например,

<div class="maintext blue"> </div>

<div class="maintext purple"> </div>

<div class="maintext chartreuse"> </div>

<div class="maintext puce"> </div>

<div class="maintext lime"> </div>

В JQuery я попытался

$(".mainText").each(function (i)

$(".mainText.*").each(function (i)

$(".mainText" *).each(function (i)

$(".mainText .*").each(function (i)

Но он не выберет ни одного из divs с class = "mainText ..."

спасибо за рассмотрение вопроса.

Ответы [ 3 ]

2 голосов
/ 12 января 2011

Попробуйте $('.maintext').each вместо.Имена классов чувствительны к регистру.

1 голос
/ 12 января 2011

jQuery-селекторы чувствительны к регистру.У вас есть maintext в вашем HTML, но mainText в селекторе jQuery.

$('.maintext').each

Должно работать.

0 голосов
/ 12 января 2011

в вашем вопросе HTML говорит maintext, а JS использует mainText (заглавная T).

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