使用元素生成JavaScript数组
Generating a JavaScript array using elements
如何根据容器中的元素以及它们的顺序来操作JavaScript数组?
请参阅:http://www.mobafire.com/league-of-legends/item-purchase-planner
单击一个项目会将其移动到"项目沙盒"中,该沙盒会生成或操作"项目"数组(见URL/permalink)。对沙盒中的任何项目重新排序(调试)表明,数组是由该容器中的元素生成的。
编辑:我想我应该解释一下我的意图?我目前正在开发一个类似的系统,但使用元素上的数组ID来操作数组。但是,当我删除一个元素(及其在数组中的值)时,其他数组ID将不再准确,并产生不希望的结果。数组可能包含重复项,因此我无法使用值本身。
另一个选项是为沙箱创建一个空的div,每次向沙箱添加一个项目时,都会创建一个新元素并附加到该空的div。因此,使其可见,然后可以从该沙箱div中的子元素生成一个数组。同时,您可以决定是否使右侧div(子元素的源)不可见
至于显示顺序,这取决于您是在前置还是在附加子元素。老实说,我建议你复习一些基本的JavaScript,并重新表述你的问题
Angela
列表中的项目由它们的类显示和隐藏。
点击魔抗按钮,基本上就是这样:
$(".tier-wrapper").not(".magic-resist").hide();
相关文章:
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- JavaScript数组排序(函数)用于对表行进行排序,而不是排序
- 将Javascript数组发送到控制器ASP.NET MVC
- JavaScript数组包含一个值
- 将JavaScript数组传递给函数
- javascript:数组循环
- 将数据存储在javascript数组中以供进一步使用
- 在Javascript数组中查找绝对最大值
- JavaScript数组优化以提高性能
- 在javascript数组中分散数字
- 如何发送分配列表<字符串>到JavaScript数组或可枚举对象
- Javascript数组动态
- javascript数组元素是否知道其封闭数组
- 将 JSON 数组解析为 JavaScript 数组
- 将Transform和Instance Variable转换为对象的JavaScript数组
- 使用Web Html表单创建Javascript数组
- 从重复的javascript数组结果集中只获取一行
- 如何为Javascript数组()的使用准备PHP变量
- Javascript数组和函数
- 为DataTables aoColumnDefs创建JavaScript数组(JSON格式)