Показать сообщение отдельно
  #6 (permalink)  
Старый 12.09.2016, 18:18
Интересующийся
Отправить личное сообщение для mbrogan Посмотреть профиль Найти все сообщения от mbrogan
 
Регистрация: 12.09.2016
Сообщений: 12

Сообщение от рони Посмотреть сообщение
mbrogan,
попробуйте сделать через .toggleClass() используя только css
Спасибо, все решилось, таким образом:
(function () {
      var flag = true;

    $("button").click(function () {
      if (flag) {
	  
        var height = $("#tab-description").css("height", "auto").height();
	    var overflow = $("#tab-description").css("overflow", "visible");
		
         $("#tab-description").css("height", "106px")
         $("#tab-description").animate({"height": height});
		 
 
		document.getElementById('tab-description').style.overflow = 'visible';
		 } 
		 
		else
		 {
 document.getElementById('tab-description').style.overflow = 'hidden';
         $("#tab-description").animate({"height": "106px"});

		 }
   
flag = !flag;
});
   })()


Причем пришлось переставлять местами
document.getElementById('tab-description').style.overflow = 'hidden';
         $("#tab-description").animate({"height": "106px"});

почему то не хотел работать.
Ответить с цитированием