这是重新解决我的问题http://jsfiddle.net/WsFyV/7/ 从第一个选择任何选项。然后单击添加。 select元素是克隆的,但是在第一个元素中选择了值, 我的主要问题是您无法在新的select元素中选择任何其他选项。 我做错了吗?
我得到了修复。
$.uniform.update("select");
做了这个伎俩。 http://jsfiddle.net/broncha/WsFyV/34/修复了select element onchange事件 :)谢谢你们
答案 0 :(得分:2)
我们在这里遇到了完全相同的问题,但只使用$.uniform.update("selector")
或$('selector').uniform()
对克隆元素没有用。
我们为使其工作所做的是用选择本身替换最接近的.selector,然后再次取消它:
// clonedObject is a jQuery object containing our cloned select
clonedObject.closest('.selector').replaceWith(clonedObject);
clonedObject.uniform();
希望这会为别人节省一点时间
答案 1 :(得分:1)
问题是统一的。它无法处理克隆,除此之外还会创建重复的ID,这就是为什么原始选择在您选择克隆中的内容时始终会获得焦点。