所以我知道这是一个奇怪的事情,但我试图在表格的行“Product Name
”中搜索一个短语。
当它找到它时我想隐藏title="Qty"
的字段(id
每次都可以不同)
以下是我的尝试:
var thebook = $("tr:contains('Product Name')");
jQuery(thebook).children(input[title='Qty']).hide();
我做错了什么?
答案 0 :(得分:1)
input[title='Qty']
应引用引号,例如"input[title='Qty']"
如果没有看到完整的代码,我就无法确定是否存在其他问题,但这里有一个例子,我使用了.find()
而非{{{} 1}}一直沿着后代链搜索:
.children()

$("tr:contains('Product B')").find("input[title='Qty']").hide();