鍍金池/ 問答/PHP  HTML/ jquery checkbox框 復(fù)制以后無法選中

jquery checkbox框 復(fù)制以后無法選中

圖片描述

利用jquery里邊的clone再復(fù)制一個這樣的框的時候,里邊的內(nèi)容卻無法被選中,這是怎么回事
?

回答
編輯回答
歆久

clone有一個參數(shù),默認是false,不復(fù)制該元素上綁定的事件。你在復(fù)制某個元素時,僅用clone(),添加在此元素上的所有事件是不復(fù)制的。你應(yīng)該用clone(true)。
對于你這個問題,上面幾位說的問題,是不是id沖突,用了attr而不是prop等,你也要查一下,也是有可能的

2018年7月1日 20:26
編輯回答
笨尐豬

id沖突....
建議給這個框?qū)憘€初始化方法.可以重復(fù)調(diào)用.

2018年3月25日 02:47
編輯回答
假灑脫

id沖突了,你可以搞一個class,然后利用this找到dom,再進行相關(guān)的操作

2017年12月24日 20:22
編輯回答
夢若殤

使用靜態(tài)綁定,因為后來追加的是無法獲取到節(jié)點。還有就是要用prop不要使用attr來改變狀態(tài)

2017年7月3日 16:19
編輯回答
撥弦

建議給出相關(guān)代碼

2018年4月16日 15:43
編輯回答
遺莣

給出相應(yīng)的代碼,在生成新的checkbox要重新獲取dom中的元素

2017年2月9日 13:15