Как идут на bros?addClass только для определенного элемента без определенного класса или ID
У меня есть код, который нужно добавить класс к элементу, когда пользователь прокручивает страницу на позицию элемента и я использую этот код:
$(window).on('scroll',function(){
Scroll = $(this).scrollTop();
if(Scroll >= $('img').position().top)
$('img').addClass('rotate');
});
И мой HTML-код это:
<div class="some-class">
<img src="http://blog.majidkn.com/wp-content/themes/majidkn2/images/mkn.png" class="feature-size">
</div>
<div class="some-class">
<img src="http://blog.majidkn.com/wp-content/themes/majidkn2/images/mkn.png" class="feature-size">
</div>
<div class="some-class">
<img src="http://blog.majidkn.com/wp-content/themes/majidkn2/images/mkn.png" class="feature-size">
</div>
Теперь, когда я запускаю код, класс rotate
применяется ко всем тегам img
. но я хочу добавить класс rotate
только к элементу, у которого есть условия, которые я сказал в своем предложении js if
!
Что теперь делать? вы также можете увидеть jsfiddle!
Спасибо много :) Но я думаю, что это не работает для меня: - ?? Можете ли вы, пожалуйста, объяснить это больше? – JustCauseWhat