2

我在 Web 应用程序中使用 jquery 手风琴。我想在多个地方使用这款手风琴。所以,我想到了克隆它。但是克隆的手风琴只给了我原始克隆的图像,它的功能与原始手风琴不同。原始手风琴包含可选项目。选择一项后,将执行一些操作。我为此操作编写了 java 脚本代码。我现在只是希望其他克隆手风琴和可选项目也能发生这种情况。那么,我怎样才能使克隆的手风琴功能像原始手风琴一样?

4

1 回答 1

3

使用 jQuery clone() 的深度克隆参数来克隆所有数据和事件:

.clone( [withDataAndEvents] [, deepWithDataAndEvents] )

[withDataAndEvents]:一个布尔值,指示是否应将事件处理程序和数据与元素一起复制。默认值为假。

[deepWithDataAndEvents]:一个布尔值,指示是否应复制克隆元素的所有子元素的事件处理程序和数据。默认情况下,它的值与第一个参数的值匹配(默认为 false)。

也一样$('your-selector').clone(true, true)

更多信息:http: //api.jquery.com/clone/

于 2012-10-19T14:32:24.180 回答