【在clone元素的时候会重复复制。。 _Jquery操作 】 | IT修真院·坑乎
问题已收录 在clone元素的时候会重复复制。。
我也踩过这个坑( 1 )
已统计您的踩坑,无需重复点击
回答(1)
Jquery操作
详细描述
截图
代码
编辑于2024-11-22
  • [上海|荣耀师兄]JS-王刚
    0

    这是因为你通过jquery获取到的元素,是按照同一个元素类名获取到的。就会导致每一次for循环都会获取到所有名为player类的盒子。

    那么只要在clone盒子时同时修改clone到的属性就行了。

    $("#player1").clone().attr("id", "player" + (i + 2)).appendTo("div.players");

    我之前是用id这么写的- -

    编辑于2019-01-04