Показать сообщение отдельно
  #2 (permalink)  
Старый 11.02.2010, 00:54
Аспирант
Отправить личное сообщение для sergdev Посмотреть профиль Найти все сообщения от sergdev
 
Регистрация: 08.12.2009
Сообщений: 32

Думается мне ,что необходимо посмотреть в сторону вот этого куска кода здесь
__expand.apply(__object, [( event || window.event)])

Почему так думаю ? Потому что судя по всему у вас не срабатывает(при выборе элемента из select, а собственно с чего он должен срабатывать ?,
025	    if (window.addEventListener) {
026	      window.addEventListener('resize', function(event) {return __expand.apply(__object, [( event || window.event)])}, false);
027	    } else if (window.attachEvent) {
028	      window.attachEvent('onresize', function(event) {return __expand.apply(__object, [( event || window.event)])});
029	    }

в приведенном коде я не увидел как на него вешается handler) handler, который вешается на window.onresize. В то же время, как при открытии и закрытии фаербага этот хендлер срабатывает (опа, onresize происходит)
Тобишь надо мануально дергать первый процитированный мной кусок кода. Но думается мне это не оптимальное решение, поскольку он проверяет все элементы у которых будет класс maxheight, но(опа) по всей видимости у вас будет ограниченное множество элементов, которые надо будет растягивать по полной, поэтому лучше этот скрипт переделать так, чтобы он мог работать по заданному множеству элементов

Последний раз редактировалось sergdev, 11.02.2010 в 00:57.
Ответить с цитированием