gpt4 book ai didi

jquery - 使用jQuery按数据属性选择元素

转载 作者:bug小助手 更新时间:2023-10-28 10:52:49 24 4
gpt4 key购买 nike

有没有一种简单直接的方法可以根据元素的 data 属性来选择元素?例如,选择所有具有名为 customerID 且值为 22 的数据属性的 anchor 。

我有点犹豫是否使用 rel 或其他属性来存储此类信息,但我发现根据其中存储的数据来选择元素要困难得多。

最佳答案

$('*[data-customerID="22"]');

您应该可以省略 *,但如果我没记错的话,根据您使用的 jQuery 版本,这可能会产生错误的结果。

请注意,为了与 Selectors API (document.querySelector{,all}) 兼容,属性值 (22) 周围的引号 may not be omitted in this case .

另外,如果您在 jQuery 脚本中经常使用数据属性,您可能需要考虑使用 HTML5 custom data attributes plugin .这允许您使用 .dataAttr('foo') 编写更具可读性的代码,并在缩小后导致文件大小更小(与使用 .attr('data-foo' )).

关于jquery - 使用jQuery按数据属性选择元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2487747/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com