使用JavaScript生成菜单?

3
我想制作一个表单,使人们可以添加或删除菜单以及这些菜单的选项,以生成游戏菜单。我需要能够获取每个特定菜单和该菜单的选项的表单数据的值,因此我的当前想法是将变量放入每个菜单的id中,然后在每个选项的id中放入一个新变量。每次添加菜单时,该变量增加,每次为该菜单添加选项时,特定于该菜单的变量增加。问题是,如果他们添加了大量菜单或选项,然后再删除它们,数字仍然会增加,我可能会在其id值之间有巨大间隙的菜单和选项。
是否可以使用数组完成此操作?我不确定这是否有多少意义,所以让我重新表述一下:
是否有一种方法可以创建元素的数组?
我很难描述我要做什么。你们任何人有AIM或其他实时聊天的方式吗?

Stackoverflow有一个聊天系统,但您需要至少20个声望才能参与其中。 - MD Sayem Ahmed
是的,我知道。这让我很生气,但同时我也理解。他们不想让新用户在聊天室里发垃圾信息,但我有问题时该怎么获得20声望呢? - mowwwalker
多在stackoverflow上参与一下。在这里获得声望并不难!! - Arpit
你能给一个例子或展示一些代码吗 — 即使是伪代码? - polarblau
1个回答

0

我不确定我是否正确理解了你想做的事情,但如果我理解正确,这是我的解决方案:

每当有人删除菜单或选项时,使用jQuery .size() 运行,并使用.each()循环重新分配每个元素的ID。 jQuery size()页面


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接