Показать сообщение отдельно
  #17 (permalink)  
Старый 11.12.2012, 11:59
Аспирант
Отправить личное сообщение для Freezoff Посмотреть профиль Найти все сообщения от Freezoff
 
Регистрация: 06.12.2012
Сообщений: 33

Ошибок на странице нет...
Винда лицензионная. IE 9.0.8112.16421
Может где в настройках IE покапаться!? Хотя как я уже говорил, все настрой IE по умолчанию...
Код с учетом всех Ваших передложений выглядит:
$(function(){
        bloks_total = $('body').find('.ta');
        if(bloks_total.length){
            for(i=0; i < bloks_total.length;i++){
			blok = bloks_total[i]; 
			blok_height = blok.style.height ? blok.style.height : blok.offsetHeight;
                   
                if(blok_height > 80){
                   $(bloks_total[i]).css('max-height','80px');
                   $(bloks_total[i]).parent().find('.read-next').show();; 
                }
            }
       }
    });
	      
    $('.read-next').live('click', function(){
        is_parent = $(this).parent(); 
        blok = is_parent.find('.ta');
        if(blok.css('max-height') != 'none'){
           blok.css('max-height','');
           $(this).text('Скрыть');
        } else {
           blok.css('max-height','80px');    
           $(this).text('Читать далее...');
        }
          
        return false;
    });

Последний раз редактировалось Freezoff, 11.12.2012 в 12:13.
Ответить с цитированием