0

我一直在 stackoverflow 和 search 中搜索和搜索http://oscarotero.com/jquery/。我看到并尝试过使用一些遍历元素,如.find.next,但我知道我只是不了解如何正确布局此代码。

我有一个包含 20 行数据的 5 列 html 表,列是 [id, name, location, available, [update] 最后一列 [update] 有一个超链接链接到另一个函数,该函数将更新我的数据库,更改值出现在从“Y”到“N”的第 4 列

使用 jquery,当第 4 列(可用列)中的值等于 N时,我想隐藏第 5 列中出现的链接

所以我试图做的,无济于事,是编写代码说:找到输入标签类型=文本和值= W,转到下一个标签并隐藏

谁能解释如何做到这一点,或者如果不可能,请告诉我?

我在这里创建了一个小提琴:http://jsfiddle.net/justmelat/9XV28/

先感谢您。

4

1 回答 1

0

试试这个:

$('input[type="text"][value="W"]')
    .closest('tr')  //navigate up to the parent row
    .find('td:nth-child(4) a') //grab the link inside the 4th cell of that row
    .hide() // hide it.
于 2013-11-08T17:01:11.947 回答