Это тот момент, когда я нахожусь!JQuery Hide/Show - Несколько Divs (по одному)
$('#img-expand').click(function() {
$('[id^="work-info"]').not('#work-info').hide();
$("#work-info").slideToggle("slow");
});
$('#img-expand_2').click(function() {
$("#work-info").slideToggle("slow");
$('[id^="work-info"]').not('#work-info_2').hide();
$("#work-info_2").slideToggle("slow");
});
Это очень близко к тому, что я ищу. Индивидуально они работают идеально с точки зрения вертикального скольжения. Однако, когда текст для изображения1 отображается, а изображение 2 нажимается, текст срывается и исчезает, а затем текст для изображения2 появляется на экране (наоборот).
На что я смотрю, когда отображается текст изображения1, а изображение2 нажимается, текст изображения1 сместится (исчезает с экрана), а затем текст для изображения2 скользит вниз с того же места. (наоборот)
Спасибо за ваш ответ! Когда я пытаюсь добавить больше элементов в HTML, эффекты slideUP и SlideDown теряются, в идеале, что я ищу, это всего четыре элемента с тем же эффектом, что и у вас есть в answer.http: //jsfiddle.net/ vk7AE/49/ – Daniel
@ Даниэль проверяет мой обновленный ответ. – Trevor