2011-10-21 81 views
2

目前我們使用SexyCombo來設計我們的下拉式樣。它有一些在uniform.js中不存在的問題,但是統一很難整合到現有的站點中。我可以使用制服嗎?Uniform.js風格替代SexyCombo表格select

特別我們與SexyCombo問題是:

  1. 活動(無論是模糊或點擊 - 還沒確定)上的樣式的應用程序觸發(js的調用.sexycombo()),導致驗證觸發和AJAX調用正在發行
  2. Tab鍵不會更改領域

我們的要求之間的重點是:

  1. 樣式化的背景圖像
  2. 樂府下拉箭頭圖像
  3. 不需要在下拉菜單中選擇風格向下
  4. 使用jQuery 1.3.2(如果需要的jQuery)

Uniform.js廠符合這些要求。例如,請參見http://www.gourmetcat.co.nz/personalitytest?id=107。它具有我們需要的所有功能,但是它是一個非常沉重的庫,難以集成到現有網站中。要清楚,我們只需要下拉功能,沒有別的。

那麼有什麼替代品具有統一的功能,可以很容易地集成?

+0

我目前正在調查即將發佈的版本中計劃的jQuery UI selectmenu庫http://wiki.jqueryui.com/w/page/12138056/Selectmenu – llevera

+0

看起來像jQuery UI selectmenu(https:// github。 com/fnagel/jquery-ui)與1.3.2不兼容(儘管jQuery UI宣稱最新的穩定版本是) – llevera

回答

1

事實證明有一個名爲UFD(Unobtrusive Fast-Filter Dropdown)的SexyCombo的後繼者。因爲它是SexyCombo的一個分支,在我的情況下顯然很容易使用。

幸運的是,它解決了我的確切問題 - tabbing和無關的事件觸發是固定的。他們很清楚地說明他們已經放棄了做出這些(以及其他改進)的可能性(http://code.google.com/p/ufd/wiki/WhyTheFork),但幸運的是,這些都不會影響我的需求。

轉到http://code.google.com/p/ufd/ - 這是附帶的書籤,很快就會突出顯示這對我來說很有用。