【发布时间】:2009-07-08 11:39:24
【问题描述】:
我有一组带有生成 id 的复选框,其中一些具有额外的属性。是否可以使用 JQuery 来检查元素是否具有特定属性? 例如,我可以验证以下元素是否具有属性“myattr”吗?属性的值可以变化。
<input type="checkbox" id="A" myattr="val_attr">A</input>
例如,如何在不逐一检查的情况下获取具有此属性的所有复选框的集合?这可能吗?
【问题讨论】:
-
顺便说一句, 是一个空标签,并不意味着其中包含内容。也许你不关心验证看到你有 myatttr...
-
如果你已经有一个集合并且你想只过滤掉具有特定属性的元素 - 就这样做 -
$filtered = $collection.filter('[attribute_name]');
标签: jquery attributes