我有一个没有特定类或ID的表,我想删除所有内部链接的表行,并在该表中包含特定的属性值(href * = ...),或者就此而言,网站上的任何地方。我可以删除链接,但不能删除其中包含该链接的行。 我怎么能用css做到这一点?如果没有,那么使用jQuery或JS?
答案 0 :(得分:2)
没有CSS父选择器,所以单独使用CSS是不可能的。
使用属性选择器,您可以非常轻松地使用jQuery:
$('table a[href=SomethingSpecific]').closest('tr').remove();
或者,您可以选择所有锚点并过滤它们(更快):
$('table a').filter(function(){
return $(this).attr('href') == 'SomethingSpecific';
}).closest('tr').remove();
答案 1 :(得分:0)