Я хотел бы осветлить эти 3 изображения при щелчке с задержкой 3 секунды после щелчка по изображению. Код, который я написал в настоящее время, не работает. Может кто-нибудь объяснить, почему? Спасибо! Я думал, что «это» будет ссылаться на теги с тремя идентификаторами.Как я могу уменьшить количество изображений с помощью jquery?
Кроме того, если есть более простой способ, пожалуйста, поделитесь.
<script>
$(function(){
('#img1, #img2, #img3').click(function() {
$(this).fadeOut(3000);
});
});
</script>
<div class="flex-container">
<img id="img1" src="http://media.creativebloq.futurecdn.net/sites/creativebloq.com/files/images/2015/09/google_logo.jpg">
<img id="img2" src="http://media.creativebloq.futurecdn.net/sites/creativebloq.com/files/images/2015/09/google_logo.jpg">
<img id="img3" src="http://media.creativebloq.futurecdn.net/sites/creativebloq.com/files/images/2015/09/google_logo.jpg">
</div>
</body>
</html>
Вы забыли «$» перед '('# img1, # img2, # img3')'. –