Ширина автозаполнения пользовательского интерфейса jQuery не установлена ​​правильноJquery

Программирование на jquery
Ответить
Anonymous
 Ширина автозаполнения пользовательского интерфейса jQuery не установлена ​​правильно

Сообщение Anonymous »

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

Взгляните на этот пример, чтобы убедиться в этом сами: http://jsbin.com/ojoxa4

Я попробовал установить ширину списка сразу после его создания. , вот так:

Код: Выделить всё

$('.ui-autocomplete:last').css('width',
$('#currentControlID').width()
);
Похоже, это ничего не дает.

Я также пробовал устанавливать ширину с помощью стилей на странице:< /p>

Код: Выделить всё

ui-autocomplete { width: 500px; }
Это ДЕЙСТВИТЕЛЬНО работает, однако это будет означать, что все автозаполнения на странице должны быть одинаковой ширины, что не идеально.

Есть ли возможность установить ширину каждого меню индивидуально? Или, лучше, может ли кто-нибудь объяснить, почему ширина у меня работает неправильно?

Подробнее здесь: https://stackoverflow.com/questions/564 ... -correctly
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»