Ошибка с использованием плагина jqTransform - PullRequest
1 голос
/ 11 ноября 2011

Я использую плагин jqTransform, чтобы добавить стили в элементы формы моей страницы. На вкладках размещены три формы, а поля выбора на второй и третьей вкладках работают неправильно.

Кажется, что по какой-то причине скрипт применяет "height: 0" к этим спискам выбора. Вот код, который обрабатывает это действие:

// Calculate the height if necessary, less elements that the default height
//show the ul to calculate the block, if ul is not displayed li height value is 0
$ul.css({display:'block',visibility:'hidden'});
var iSelectHeight = ($('li',$ul).length)*($('li:first',$ul).height());//+1 else bug ff
(iSelectHeight < $ul.height()) && $ul.css({height:iSelectHeight,'overflow':'hidden'});//hidden else bug with ff
$ul.css({display:'none',visibility:'visible'});

Я действительно не понимаю, почему это происходит.

1 Ответ

0 голосов
/ 04 ноября 2012

Закомментируйте строку

(iSelectHeight < $ul.height()) && $ul.css({height:iSelectHeight,'overflow':'hidden'})

Это работает для меня.

...