在Jquery Mobile中使用多个输入克隆DIV

时间:2013-08-26 19:59:33

标签: javascript jquery jquery-mobile

我是javascript的新手,我似乎无法弄清楚这件事我认为应该是一个明智的选择。

我正在使用Jquery mobile。我想克隆一个div并更新其中元素的ID。这似乎工作正常。但是,我无法使克隆的select元素正常工作。在克隆之后,我似乎无法工作 - 我无法选择任何东西。当我在页面上调用额外的$('html').trigger('create');时,选择元素开始看起来“有趣”(可能是因为它第二次被增强)但是确实有效。

我在这里发布了我的代码的简化版本:http://jsfiddle.net/cUBPF/1/

有人对我有建议吗? 谢谢!

1 个答案:

答案 0 :(得分:0)

我没有遇到任何问题,但我只是在使用我的桌面。我的第一个想法是避免调用$('html').trigger('create');,只是在clone_button点击中做你想做的事情,但话又说回来,我真的不确定你在做什么。

为什么不输出这些字段中的10个或20个以及显示:none / display:阻止它们......我认为你会以这种方式遇到较少的兼容性问题,而你真的不喜欢我想允许无限量的字段....你将遇到浏览器内存问题,这将导致更多的错误。