У меня есть ползунок с содержимым, который расширяется с помощью read more toggle. Я установил его для расширения div в соответствии с размером содержимого. первый работает отлично, но когда я продвигаюсь к следующему слайду и нажимаю, чтобы прочитать больше, чтобы развернуть все сворачивания div, а высота установлена на 0px
if ($(currentslide).css('display') == 'block') {
$('#super-slideshow-2').height($(".slider_area").height() + "px");
} else if ($(currentslide).css('display') == 'none') {
$('#super-slideshow-2').height(318);
};
что в случае следующего слайда
$(".slider_area").height()
равно 0. Вы можете подтвердить значение, используя
console.log($(".slider_area").height());
для полного решения потребуется часть кода.
$(currentslide).is(':visible')
или:hidden
. Создайте скрипку, и вы наверняка получите лучший ответ.