2010-06-23 92 views
0

我将数组传递给函数我希望能够根据传递的内容显示或隐藏表中的列。从数组中获取值(JS/jQuery)

所以,如果我通过1,3,4列1 3和4应该显示 - 列2不应该。

我可以处理显示/隐藏位。我只是不知道如何从阵列中获取值

+0

发布您的代码。 – SilentGhost 2010-06-23 16:03:40

+0

你建立了什么数据结构? – 2010-06-23 16:04:07

回答

2

一个简单的循环,查看所有值。 jQuery可以使用第n个子选择器来获取组中的第n个项目。不能确定的选择,但使用[]方式就可以得到价值:

var i = 0; 
for(i = 0; i < array.length; i++) { 
    $('tr td:nth-child(' + array[i] + ')').hide(); 
} 

编辑

改变了:eq至:第n个孩子()