我正在尝试创建一个表单,人们可以添加或删除这些菜单的菜单和选项,以便为游戏生成菜单。我需要能够获取每个特定菜单的表单数据的值和该菜单的选项,所以我当前的想法是将一个变量放入每个菜单的id中,然后将一个新变量放入每个菜单的id中选项。每次添加菜单时,该变量都会增加,每次为该菜单添加选项时,特定于该菜单的变量都会增加。问题是如果他们添加了大量的菜单或选项然后删除它们,数字仍然会增加,我最终可能会有菜单和选项,其ID值之间存在巨大差距。
有没有办法用数组做到这一点?我不确定如果有的话会有多大意义,所以让我重新说一下:
有没有办法制作一系列元素?
我正在努力描述我正在尝试做的事情。你们有没有AIM或其他现场聊天方式?
答案 0 :(得分:0)
我不确定我是否正确理解你要做的是什么,但如果我这样做是我的解决方案:
每次有人删除菜单或选项时都会运行jQuery .size()
,然后使用.each()
循环重新分配每个元素的ID。
jQuery size() page