2015-02-11 52 views
-1

我在頁面上動態生成了Chosen元素(從第一個元素中克隆)。但是當我點擊一個克隆的Chosen元素看起來像打開第一個下拉菜單。所以所有克隆的元素都通過第一個元素工作。jQuery選擇了多個控件

我如何從第一個分離克隆的元素並強制他們分開工作?

回答

0

我找到了解決方案。將新動態元素附加到DOM時,您只需致電.chosen()即可。

var new_element=$(my_select).clone(false); 
$(document.body).append(new_element) 
$(new_element).chosen();