2009-09-14 68 views
1

我與jQuery和一個叫jQuery.SelectBoxjQuery的選擇框附加選項的onchange

我有3個selectboxes插件工作,選擇在第一個選擇框的選擇將改變在第二個選項。

我的問題是當我嘗試通過在jQuery的附加功能的第二選擇框插入值。一切正常,但新的選項不可點擊。

你可以在這裏看到問題:http://incubadora.gelattina.com/impac/galeria.html(向下和向右滾動),有三個選擇框。

+0

可以請你的廣告你使用該插件的鏈接? – idrumgood 2009-09-14 18:59:15

回答

2

從我的理解,你把一個正常的選擇,這是通過jQuery動態創建一個風格化的「選擇框」。

我猜,問題在於,由於您在選擇框初始化後添加項目,所以新項目上沒有任何動作偵聽器。

我似乎無法在此SelectBox插件上找到任何文檔,但您需要找到一種方法將SelectBox提供的點擊和懸停操作綁定到您新添加的項目上。

添加新選項後,您可以嘗試在select元素上調用.selectbox();函數,以查看是否有效。

+0

嗨。這是插件:http://info.wsisiz.edu.pl/~suszynsk/jQuery/demos/jquery-selectbox/以前不能公佈,因爲「新用戶」的規則。 事實上,這就是問題所在。我嘗試將選擇框效果應用到第一個選擇框,然後,當選擇一個選項時,應用到第二個,並且工作正常! 但我仍然不能使它工作就是我想要的。 非常感謝。 – Chuy 2009-09-14 20:02:20

0

嘿,我寫了一個名爲Selectzor的選擇框插件,正是出於這個原因。

應該完成你所需要的一切。