JQuery/Javascript - 遍历值之后的所有 json 元素
JQuery/Javascript - Loop through all json elements after and including value
这似乎是一个奇怪的请求,尽管我对JQuery/Javascript不太好,并且没有关于如何做客户需要的这特定事情的文档。
我有这个数组:["Value1"、"Value2"、"Value3"、"Value4"],他想要它,以便如果他单击一个按钮删除,例如 value2,value3 和 4 也会被删除(之后的所有元素)并在每个元素上更改 html(所以我不能只是删除之后的所有内容,因为 html 也必须在此过程中进行更改)。
我熟悉 .each,但在这种情况下使用它似乎相当慢,鉴于 JQuery 的受欢迎程度,我认为有一个更好的替代方案或至少是一种使用 .each 的方法,而不是遍历它们并检查它们的密钥。
这是一个工作 jsFiddle: http://jsfiddle.net/aT3X8/1/
鉴于:
var arrMyArray = ["Value1", "Value2", "Value3","Value4"];
首先,获取用户要删除的项目的index
。假设用户删除了第 2 项(或者删除的任何项都需要传递到indexOf
中以代替 Value3
,以便我们可以获取它的索引:
var intIndex = arrMyArray.indexOf("Value2");
现在,循环遍历数组,从他们选择删除的元素开始:
for(i = intIndex; i < arrMyArray.length; i++){
alert("I'm on item: " + arrMyArray[i]);
}
相关文章:
- 如何在html angular中显示嵌套的json元素
- 如何访问JSON元素
- 如何使用javascript获取json元素
- JSON 元素未显示
- JQuery/Javascript - 遍历值之后的所有 json 元素
- 遍历django模板中的json元素
- 在不知道名称的情况下检索json元素
- 主干模型通过ID获取JSON元素
- ExtJS DataView只显示最后一个JSON元素
- 在 AngularJS 中选择输入选择不同的子 JSON 元素
- 获取 json 元素的标签及其 id
- 查找 JSON 元素的索引号
- 将 JSON 元素括在各个列表中
- 如何按条件提取 json 元素
- 使用 Javascript 访问 JSON 元素
- 如何在没有双引号的情况下获取 JSON 元素的值
- jQuery从数组扩展一个json元素
- AngularJS-无法检索json元素
- 在表中添加JSON元素
- 使用javascript的基于日期和时间的json元素