@aliasst

Как перевести jquery код на чистый javascript?

Подскажите как перевести этот простенький код на чистый JS..Нужно просто срочно..Так бы сам разобрался..Спасибо
$('#gallery .thumbs a').on('click', function(e) {
		e.preventDefault();
		var url = $(this).children('img').attr('src');
		var th = $(this).parent('.thumbs');
		var fl = th.siblings('.full');
		var im = fl.children('img');
		im.animate({
			opacity: 0
		}, 1, function() {
			im.attr('src', url);
			im.animate({
				opacity: 1
			}, 1);
		});
	});
  • Вопрос задан
  • 1937 просмотров
Пригласить эксперта
Ответы на вопрос 2
djsv
@djsv
IT-генералист
Ответ написан
Комментировать
KorniloFF
@KorniloFF Куратор тега JavaScript
Работаю по font-end / JS
document.querySelectorAll('selector').forEach(function(i) {
	i.onclick = function(e) {
		e.preventDefault();
		var url = this.querySelector('img').src,
		th = this.closest('.thumbs');
		// ... etc ...
	}
});


В таком духе и дальше. Сложного ничего нет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
02 нояб. 2024, в 21:08
2000000 руб./за проект
02 нояб. 2024, в 20:34
40000 руб./за проект
02 нояб. 2024, в 20:05
800 руб./в час