0
我在屏幕上有兩個JQuery自動完成。一個是強制性的,另一個不是。jQuery UI自動完成 - 下拉條件樣式
我有一些JavaScript設置它們略有不同。
我已經是下來造型的下降與「強制」 CSS類,使其顯示爲強制性視覺(非視覺impared用戶...)
我有風格的輸入框的問題被創建,這不是問題。
(function ($) {
$.widget("ui.comboboxMan", {
_create: function() {
var self = this,
select = this.element.hide(),
selected = select.children(":selected"),
value = selected.val() ? selected.text() : $("#PickListSessionDefault").val()
var input = this.input = $("<Input>")
.addClass("ui-textbox")
.addClass("mandatory")
.insertAfter(select)
.val(value)
但我想添加相同的瘋狂類到選擇列表。
我嘗試這樣做:
open: function (event, ui) {
$('ul.ui-autocomplete').addClass('mandatory');
$('ul.ui-autocomplete li').addClass('mandatory');
},
但是,這導致一些沒有在整個寬度背景的項目。左邊有一條白色的細條,右邊有一條較粗的條。 CSS是:
.mandatory
{
background-color: #b9ffb9;
}
建議?