2013-02-10 3 views
0

У меня есть веб-сайт, и по какой-то причине диалог jqueryui открывается на высоте 100 пикселей меньше, чем он должен быть, если я запускаю тот же код в хром-консоли, он отлично работает $ (" #dlgAddWorkLog "). dialog ({autoOpen: false, width: 258, height: 250});Диалог Jqueryui не открывается с правильной высотой

Я только что обновил последнюю версию jqueryui (на тестовом сервере), чтобы проверить, не исправит ли это, но безуспешно.

Чтобы увидеть проблему в действии, перейдите https://cworklog.com войти в систему как test116 test116 и нажмите кнопку «Добавить Work Log»

В результате диалога, который появляется около 100px меньше, чем должно быть.

Вперед и откройте консоль и введите $ ("# dlgAddWorkLog"). Dialog ({autoOpen: false, width: 258, height: 250});

и смотреть его работать безупречно

Я не знаю, если есть коллизия библиотека или что, я также с помощью YUI 2,9 на странице, а также.

Любые идеи?

+0

[Что-то на моем веб-сайте не работает. Могу ли я просто вставить ссылку на него?] (Http://meta.stackexchange.com/a/126000) – Alexander

+0

Вы пробовали вариант height: 'auto'? – sdespont

+0

yes height: 'auto' или просто оставить высоту не работает – relipse

ответ

1

work_log.php линия 350, я уверен, что вы не установите значение высоты 180 пикс:

<select name="company_id" onchange=" 
    if (this.value == 'new') 
    { 
     $('#new_company').toggle(true); 
     $('#dlgAddWorkLog').dialog('option', 'height', 425); } 
    else 
    { 
     $('#new_company').toggle(false); 
     $('#dlgAddWorkLog').dialog('option', 'height', 180); 
    } 
"> 

Избегайте JS инлайн Кстати, это беспорядок отлаживать ...

+0

спасибо, что я полностью забыл об этом – relipse

Смежные вопросы