-1
我在頁面上動態生成了Chosen元素(從第一個元素中克隆)。但是當我點擊一個克隆的Chosen元素看起來像打開第一個下拉菜單。所以所有克隆的元素都通過第一個元素工作。jQuery選擇了多個控件
我如何從第一個分離克隆的元素並強制他們分開工作?
我在頁面上動態生成了Chosen元素(從第一個元素中克隆)。但是當我點擊一個克隆的Chosen元素看起來像打開第一個下拉菜單。所以所有克隆的元素都通過第一個元素工作。jQuery選擇了多個控件
我如何從第一個分離克隆的元素並強制他們分開工作?
我找到了解決方案。將新動態元素附加到DOM時,您只需致電.chosen()
即可。
var new_element=$(my_select).clone(false);
$(document.body).append(new_element)
$(new_element).chosen();