Итак, я начинаю всю эту работу javascript, и это, вероятно, действительно начинающий вопрос. Я искал ответы на все вопросы и даже пытался изменить исходный код для некоторых основных аккордеонов, но он никогда не работает.Изменение свойства css изображения с помощью jquery при нажатии
В принципе, я хочу написать функцию, которая при нажатии на миниатюру изображение расширяется. У меня есть эта часть вниз, я не могу понять, как тогда, когда вы нажимаете на другое изображение, первое изображение возвращается к тому, чтобы быть миниатюрой, в то время как новое щелкнутое изображение расширяется. Я бы хотел, чтобы у него было качество анимации, но я просто буду доволен базовыми функциями, и, возможно, я смогу самостоятельно разобраться, как это сделать. Моя галерея изображений находится в неупорядоченном списке, причем каждое изображение установлено как элемент списка, и я пытаюсь использовать jquery для этого.
спасибо заранее!
вот что я делать есть изображения большего размера при нажатии:
$('ul#live li img').click(function() {
$(this).animate({
'width': '515px',
'height':'100%'
});
});
мой CSS:
уль # живой литий IMG { ширина: 120px; высота: 72px; }
все. теперь все, что я хочу, - это иметь возможность щелкнуть на другом изображении и перенести первое изображение, вернуться к первоначальной ширине 120 пикселей. Вот и все. Я не пытаюсь удалить его из потока или в любом виде лайтбокса. То, как я это делаю, возможно, не самый лучший способ, я просто изучаю и экспериментирую. Надеюсь, это прояснит ситуацию.
спасибо !!! Я знал, что это будет что-то супер простое, и я просто не понял. Это помогает много! – Jay
removeClass принимает имя класса, а не селектор CSS. Я попытался это исправить, но мои изменения требуют 6 символов и более, и единственное, что нужно изменить, это удаление «.». в параметре removeClass – dbellizzi
спасибо dbellizzi - я обновил его сейчас. :) – TH1981