prevAll()

Метод prevAll() выбирает все сестринские элементы, которые находятся перед каждым из текущих элементов.

Варианты использования

jQ_object.prevAll() => jQuery
Выбирает все сестринские элементы, которые находятся перед каждым из текущих элементов.
jQ_object.prevAll(селектор) => jQuery
Выбирает все сестринские элементы, которые находятся перед каждым из текущих элементов и удовлетворяют указанному селектору.

Примеры

  1. <html>
  2. <head>
  3. <title>Работа с выборкой jQuery</title>
  4. <script type="text/javascript" src="js/jquery.js"></script>
  5. </head>
  6. <body>
  7. <p>Параграф 1</p>
  8. <div>Блок</div>
  9. <p>Параграф 2</p>
  10. <p class="main">Параграф 3</p>
  11. <p>Параграф 4</p>
  12. </body>
  13. </html>
  14. <script>
  15. $('.main')
  16. .prevAll('p')
  17. /* выбор всех предыдущих сестринских параграфов */
  18. .css('color', 'red');
  19. /* установка красного цвета шрифта */
  20. </script>

Параграф 1

Блок

Параграф 2

Параграф 3

Параграф 4