jquery - 如何隐藏 jQuery 中具有特定值 "for"属性的 label 标签?

标签 jquery

我想隐藏这个标签:

<label for="id_url">URL</label>

它与其他表单元素的唯一区别是 for 属性内的值。我无法访问表单的 html 来向其添加类或 id。那么我该如何隐藏它呢?

最佳答案

使用attribute-equals selector .

$('label[for="id_url"]').hide();

如果您需要使用包含目标属性值的单独变量:

var target = 'id_url'; // or whatever
$('label[for="' + target + '"]').hide();

关于jquery - 如何隐藏 jQuery 中具有特定值 "for"属性的 label 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6413379/

相关文章:

javascript - 为什么 jquery id 选择器不支持特殊字符

php - 如何从ajax请求返回JSON格式的数组?

javascript - 我可以使用 jQuery 让浏览器在一定时间后跟随链接吗?

javascript - P 标签没有更新

javascript - jQuery:将表格行更改为表格

javascript - 与 e.preventDefault 和 e.stopPropagation() 相反;

javascript - 使用 jQuery 时 .click() 不起作用

javascript - 将对象数组映射到 CoffeeScript 中的键/值对

javascript - jQuery/javascript "rotate"更改事件图像交换效果

javascript - $(this) 仅适用于一项 [jQuery]