我在web应用程序中使用jquery accordion。我想在多个地方使用这种手风琴。所以,我想克隆它。但克隆的手风琴只给我原始克隆的图像,它的功能与原始克隆不同。原创手风琴包括可选项目。选择一个项目后,执行一些操作。我已为此操作编写了java脚本代码。我现在想要与其他克隆手风琴和可选项目一起发生这种情况。那么,我怎样才能像原来的手风琴那样制作克隆手风琴?
答案 0 :(得分:3)
使用jQuery clone()的深度克隆参数克隆所有数据和事件:
.clone( [withDataAndEvents] [, deepWithDataAndEvents] )
[withDataAndEvents]:一个布尔值,指示是否应将事件处理程序和数据与元素一起复制。默认值为false。
[deepWithDataAndEvents]:一个布尔值,指示是否应复制克隆元素的所有子元素的事件处理程序和数据。默认情况下,其值与第一个参数的值匹配(默认为false)。
$('your-selector').clone(true, true)