"> 在我尝试使用 jQuery 查找具有特定电子邮件地址的元素之前,浏览-6ren">
gpt4 book ai didi

javascript - html 5 数据属性中是否允许使用尖括号?如果是这样,如何用 jQuery 找到它?

转载 作者:可可西里 更新时间:2023-11-01 13:05:33 25 4
gpt4 key购买 nike

我想知道是否允许在 html 5 数据属性中存储尖括号。在我的示例中,我需要将电子邮件地址存储在此属性中。这看起来像:

<input class="email" data-email="Name <a@z.com>">
<input class="email" data-email="Name <b@z.com>">

在我尝试使用 jQuery 查找具有特定电子邮件地址的元素之前,浏览器没有问题。

$('.email[data-email="Name <a@z.com>"]')

这没有用。所以我问自己是否允许,如果允许如何使用 jQuery 选择它。如果没有 - 还有其他方法可以解决这个问题吗?

最佳答案

你需要做的

$('.email[data-email*="a@z.com"]')

这里的*是一个通配符,表示选择属性中包含a@z.com

的元素

关于javascript - html 5 数据属性中是否允许使用尖括号?如果是这样,如何用 jQuery 找到它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33667098/

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