Я пытаюсь создать цикл for, цикл которого выполняется семь раз. Он проверит мой внешние пролеты идентификатор, чтобы увидеть, если внутренняя оболочка содержит статический номер 1. это то, что я пытался сделатьСоздание цикла for для проверки пробелов id
for (var i=0; i<8; i++) {
var mySpans = $('mySpan'+i);
if ($(this).find('mySpans.span').text() == '1') {
alert("found"); }
}
HTML
<span class="spanClass" id="mySpan1">
<div>
<span class="innerSpanClass"> </span>
</div>
</span>
<span class="spanClass" id="mySpan2">
<div>
<span class="innerSpanClass"> </span>
</div>
</span>
<span class="spanClass" id="mySpan3">
<div>
<span class="innerSpanClass"> </span>
</div>
</span>
<span class="spanClass" id="mySpan4">
<div>
<span class="innerSpanClass"> </span>
</div>
</span>
<span class="spanClass" id="mySpan5">
<div>
<span class="innerSpanClass"> </span>
</div>
</span>
<span class="spanClass" id="mySpan6">
<div>
<span class="innerSpanClass">1</span>
</div>
</span>
<span class="spanClass" id="mySpan7">
<div>
<span class="innerSpanClass">2</span>
</div>
</span>
благодаря куче
Не существует метода 'getElementsById', правильным именем является' getElementById' (единственное, а не множественное число). Но почему вы используете это, если используете jQuery? – Barmar
Извините, я пытаюсь создать каландр, мне нужен цикл проверки в течение первых 7 дней (или основных интервалов), чтобы проверить, имеет ли самый внутренний интервал текст «1». – user2998459
Если вы разместите демо-версию, это, вероятно, прояснит вопрос. – elclanrs