Здесь много вещей, указывающих на плагины для кроссфейдов и тому подобное, но ни один из них действительно не соответствует моим потребностям.
У меня есть 2 вещи на моей странице: большое изображение, div, содержащий 3 или четыре маленьких эскиза
при нажатии на миниатюру он читает в src и изменяет источник основного изображения на новое изображение.
как мне заставить его постепенно исчезать, в то время как другое исчезает (так чтоне исчезает, пока не исчезает новый образ)
вот мой код:
$('.TnImage').live('click', function() {
var newImage = $(this).attr('src');
var oldImage = $('.mainImage').attr('src')
$('.mainImage').fadeOut('slow');
$('.mainImage').attr('src', newImage).fadeIn('slow');
});
Просто для пояснения, почему я не хочу использовать существующие плагины, это то, что больше всего требует от васЧтобы узнать список изображений, которые должны быть загружены заранее, миниатюрные изображения извлекаются из базы данных MySQL через php, и я бы предпочел не создавать 2 списка: один для миниатюр и 1 для основных изображений, а затем скрывать все, кромеодин основной div с изображением, которое я хочу показать.
Я посмотрел плагин цикла, но я бы предпочел не использовать его, я знаю, что люди продолжают думать о том, чтобы не изобретатьно если я продолжу использовать плагины для работы, я никогда не пойму, как работает jquery.Раньше я использовал превосходный IMAGESWITCH, но не работает с jquery 1.4.3, и мне нужна эта версия для его html-данных (), и поэтому, опираясь на это ранее, я теперь застрял, поэтому я спросил способ сделать этобез использования плагинов.