помогите люди
доброго времени суток! есть N количество элементов с одним и тем же классом, можно ли каждому 2-му элементу присвоить другой класс?? помогите пожалуйста
|
Цитата:
http://jquery-docs.ru/Selectors/even/ |
к сожалению такой вариант у меня не работает
|
Цитата:
|
<html> <head> <style> .bar{background: red} </style> </head> <body> <div class="foo">foo</div> <div class="foo">foo</div> <div class="foo">foo</div> <div class="foo">foo</div> <div class="foo">foo</div> <div class="foo">foo</div> <div class="foo">foo</div> <script> getAll=document.querySelectorAll.bind(document) c=0 ;[].forEach.call(getAll(".foo"), function(el){if(((c++)%2!=0)) el.className+=" bar"}) </script> </body> </html> |
прошу прощенье)) я просто точку перед классом не поставил все работает)) спасибо))
<script> $(document).ready(function(){ $(".mtr_all:even").css("margin-right", "15px"); }); </script> |
единственное вопрос в том что будет ли данный способ работать во всех браузерах?
|
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 18:13. |