Я пытаюсь динамически создавать «книгу» с сервера сервера. Эта часть работает в порядке, и генерируя результат, похожий на следующее:Выберите нечетные/четные дочерние divs
<div id="pagesContainer">
<div class="pageContent">
<div>
Page 1 content
</div>
</div>
<div class="pageContent">
<div>
Page 2 content
</div>
</div>
<div class="pageContent">
<div>
Page 3 content
</div>
</div>
<div class="pageContent">
<div>
Page 4 content
</div>
</div>
<div class="pageContent">
<div>
Page 5 content
</div>
</div>
</div>
Что мне нужно сделать, желательно с использованием JQuery является добавление классов к внутрипартийной большинства дивы, такие как page-left
или page-right
. Например, страницы 1, 3 и 5 получат page-left
, а страницы 2 и 4 получат page-right
. Может быть больше (или меньше), чем 5 страниц. Я попытался использовать кучу разных сценариев четных/нечетных селекторов, но, похоже, не может заставить его работать правильно.
Может кто-нибудь указать мне в правильном направлении?
Спасибо!
jQuery передает целое число, когда вы выполняете итерацию с помощью '.each()'; Вы не можете просто использовать это? – Pointy