You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何选择所有带有自定义属性mytag的任意类型HTML元素?

如何选择所有带有指定自定义属性的HTML元素?

嘿,这个问题很简单啦!你不需要指定具体的HTML元素类型,直接用属性选择器就可以搞定~

在jQuery中,只要去掉元素类型前缀,直接使用属性选择器语法就能匹配所有包含目标属性的元素,具体写法如下:

$('[mytag]')

这个选择器会匹配所有拥有mytag属性的HTML元素,不管它是<p>、<div>还是其他任何标签类型。对应你给出的示例代码,它会精准选中:

  • <p mytag="nina">2222222222</p>
  • <div mytag="sara">4444444444</div>
    而没有mytag属性的<p>和<div>则不会被选中,完全符合你的需求。

如果你之后需要更精准的筛选,比如只选择mytag属性值等于特定内容的元素,还可以使用带属性值的选择器:

// 仅选中mytag属性值为"nina"的元素
$('[mytag="nina"]')

内容的提问来源于stack exchange,提问作者Gianluca Ghettini

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.14 06:22:43