如果 *any* 属性匹配,JQuery 选择元素

2023-11-28

我想要一个像这样的选择器$(".author")如果“author”是任何属性的值,而不仅仅是类的值,则将选择一个元素。

E.g. selector.text()对于以下每一页,应给出“Emily Ekins”:

<a href="http://reason.com/people/emily-ekins" rel="author">Emily Ekins</a>

or

<bloop href="http://reason.com/people/emily-ekins" id="author">Emily Ekins</a>

or

<blah href="http://reason.com/people/emily-ekins" class="author">Emily Ekins</a>

or

<tag href="http://reason.com/people/emily-ekins" random="author">Emily Ekins</a>

有什么办法可以做到这一点吗?


var elements = document.getElementsByTagName("*");
for(var i=0;i<elements.length;i++){
    var element = elements[i];
    var attr = element.attributes;
    for(var j=0;j<attr.length;j++){
        if(attr[j].nodeValue == 'author'){
            element.style.backgroundColor='red';
        }
    }
}

Example

哇!这花了一些时间。但这会检查每一个属性 of 任何给定元素, 而如果any属性是author,它将把背景颜色更改为红色。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如果 *any* 属性匹配,JQuery 选择元素 的相关文章

  • POST 表单数据为 application/json

    我正在开发一个 API 它接收 application json post 请求 并触发一些流程 我目前的主要问题是发送一个 application json 帖子 其中包含来自输 入表单的数据 我已经尝试过 jQuery ajax 但由于
  • Bootstrap:使用单个选项卡导航控制多个选项卡面板

    我想用一个选项卡导航来控制两个不同的选项卡内容 在 Bootstrap 3 中 我有一个使用逗号分隔数据目标的解决方案 如本例所示 https stackoverflow com a 19719859 1788961 https stack
  • 等宽字体中的字体大小和字符宽度之间有什么依赖关系?

    等宽字体中的字体大小和字符宽度之间有什么依赖关系 在我的网络应用程序中 我使用 courier new 字体 我想知道 字符串的实际长度 以像素为单位 是多少 如果我知道CSS font size属性 它如何帮助我知道字符串的实际长度 谢谢
  • 列表中允许 div 吗? [复制]

    这个问题在这里已经有答案了 我知道DIV inside LI是不允许的 但我最近在许多 大 网站上看到了它 例如粉碎杂志 网页设计师墙 etc 我尝试验证网站 但它们有错误 但没有任何信息DIV in LI 那么我可以在里面使用它吗LI 我
  • JSP中如何在两个变量之间插入空格? [复制]

    这个问题在这里已经有答案了 我在 JSP 页面上的表单中有一行 html 如下所示
  • jQuery - 将所有展开的文本包装在 p 标签中

    我遇到以下情况 以下代码被写入我的页面 div Some text here which is not wrapped in tags p Some more text which is fine p p Blah blah another
  • jqgrid 在编辑框中选择不正确的下拉选项值

    我正在使用表单编辑 表单中有两个选择框 一个选择框是国家 地区 另一个选择框是州 州选择框取决于所选的国家 地区 并将动态填充 例如 Country 美国 期权价值 1 英国 期权价值 2 美国的状态 阿拉巴马州 选项值 1 加利福尼亚州
  • 具有固定位置的平滑滚动标题

    当我将位置更改为固定时如何创建平滑滚动 我尝试添加动画但不起作用 最好使用jquery动画 window scroll function var sticky mobile menu scroll window scrollTop if s
  • 通过 AJAX 发送 XML

    我在 jQuery 中创建了一个 xml 文档 如下所示 var xmlDocument
  • 访客客户检查 Woocommerce 订单账单电子邮件时可享受首单折扣

    通过对照正在处理和已完成的订单检查来宾客户的电子邮件地址 如果电子邮件没有订单 我想给来宾 首单折扣 如果这能在客人输入电子邮件时发生 那就太好了 我想我已经成功制作了折扣代码 现在我请求帮助合并这两个代码 使其一切正常 这是折扣代码 ad
  • Angular - Safari 无法正确显示 DOM

    我是 Angular 的新手 使用 Angular 4 我尝试通过在关联的组件类文件中设置属性来更新特定元素 但是 除非我尝试强制重新绘制网页 通过调整窗口大小等 否则页面不会更新 我打开检查器 看到 DOM 已更改 但显示与元素检查器中的
  • 使用 jQuery 值更新 Angular 模型

    您好 我有一个附加在我的模型上的输入字段 当用户手动输入该字段时 会在更改时调用一个函数 这工作正常 并且模型按预期在控制台日志中反映
  • jquery:如何检查div中的所有单选按钮是否被选中

    我的 html 看起来像这样 div div
  • 如何使用javascript隐藏div

    我想使用 Javascript 隐藏一个 div 下面是我的div div class ui dialog titlebar ui widget header ui corner all ui helper clearfix span cl
  • 动态地将 .on() 方法与事件映射绑定

    我使用此语法来确保事件绑定动态添加li元素 ul list on click li function do something 我尝试使用这样的事件映射来存档相同的内容 ul list hammer css hacks false on s
  • 为什么盒子大小调整不适用于画布元素上的宽度/高度属性?

    让我们考虑一下这段代码 canvas width 150px height 150px canvas box sizing border box border 5px solid
  • iframe 位置居中

    所以我找到了这段用于将内容放在中心的代码 但我的问题是它是为容器制作的 你知道如何为 iframe 制作它吗 或者你知道另一个代码吗 代码 center margin auto width 60 border 3px solid 73AD2
  • Skrollr 添加空白

    我已经尝试了一切 我在谷歌上阅读了 4 5 页试图找到适合我的修复程序 已经筋疲力尽了 即使我使用 skrollr 示例 我的问题仍然存在 不是说他们做错了什么 我知道我只是没有正确理解它 因此 我上传了一个演示 仅在移动设备上展示这个尴尬
  • 在 Selenium WebDriver 上如何从 Span 标签获取文本

    在 Selenium Webdriver 上 如何从 span 标记检索文本并打印 我需要提取文本UPS Overnight Free HTML代码如下 div id customSelect 3 class select wrapper
  • 快速响应的交互式图表/图形:SVG、Canvas 还是其他?

    我正在尝试选择正确的技术来更新一个项目 该项目基本上在可缩放 可平移的图表中渲染数千个点 当前使用 Protovis 的实现性能不佳 在这里查看 http www planethunters org classify http www pl

随机推荐

  • 如何使用服务器时间在 Firestore 中设置纪元

    我正在尝试设置在 Firestore 中创建数据时的纪元 我希望使用以下命令获得与实时数据库中所做的类似的结果ServerValue TIMESTAMP 我不想使用设备时间来设置它System getCurrentMillis因为该时间可以
  • 编译器抱怨“错误:程序中存在杂散'\240'”[重复]

    这个问题在这里已经有答案了 我需要实现以下功能 void calc double a double b int r int c double f double 参数a r c和f是输入 b是输出 a 和 b 是具有 r 行和 c 行的二维矩
  • 如何以 ArrayList 形式检索 JDBC 结果集?

    我正在执行一个查询来检索大量 ID 整数 有没有某种方法可以简单地以 ArrayList 形式检索所有内容 而不是在 ResultSet 中迭代数百万次并将所有内容一一复制到 ArrayList 中 我知道 ResultSet 应该被迭代
  • 如何集成 Python mido 和 asyncio?

    我有一个通过 MIDI 进行文件 I O 的设备 我有一个使用 Mido 来下载文件的脚本 但它是一堆全局变量 我想整理它以正确使用 asyncio 但我不确定如何集成 mido 回调 我认为文档说我应该使用 Future 对象 但我不确定
  • 渲染脚本和 GPU

    I knowRenderscript 的设计是为了掩盖我正在运行的处理器的事实 但是有没有办法编写代码 以便在具有 GPU 计算能力的设备 目前是 Nexus 10 上 它will在 GPU 上运行 有什么方法可以判断脚本的函数正在 GPU
  • 让 Visual Studio 忽略异常?

    我在 Silverlight 4 中使用异常来验证控件的输入 当我引发无效输入异常时 VS 2010 将显示弹出窗口并停止程序 我忽略这一点并恢复程序 一切都继续正常 因为异常用于表示验证错误 有没有一种方法可以将该异常标记为忽略 我正在关
  • 将表格布局转换为 CSS 布局的最佳方法是什么?

    我即将开始开发一个具有复杂的基于表格的布局的网页 几年前编码 我想做的一件事是将布局转换为带有 div 和 span 的正确 CSS 布局 您能建议一个解决此类问题的好方法吗 我应该使用像 Blueprint 这样的 CSS 框架吗 只要进
  • 将 mp4 转换为具有透明度的 webm?

    我知道怎么做使用 ffmpeg 将 mp4 转换为 webm ffmpeg y i me939371029 mp4 r 30 out3 webm 但我想用网络管理透明度 该指南使用 Blender 但 Blender 是一个桌面工具 不容易
  • clojure - 列出列表的所有排列

    假设我有一个这样的集合 word1 word2 word3 我怎样才能列出这些单词可能排序的所有方式 即 word1 word2 word3 word2 word3 word1 word3 word2 word1 etc 最简单的方法是使用
  • ListViewItem IsSelected 绑定 - 适用于 WPF,但不适用于 WinRT

    我正在尝试将 ListViewItem 的 IsSelected 属性绑定到 ViewModel 中的属性 它在 WPF 中工作正常 但在 Windows RT 中 IsSelected 属性永远不会被设置 public class Ite
  • 为什么 git credential-osxkeychain 没有任何文档?

    这真是令人沮丧 打字git credential osxkeychain告诉我 usage git credential osxkeychain
  • 将参数传递给 Git 别名命令

    我可以将参数传递给 Git 命令的别名吗 我在 Git 配置中有一些别名 如下所示 rb1 rebase i HEAD 1 rb2 rebase i HEAD 2 rb3 rebase i HEAD 3 rb4 rebase i HEAD
  • 在 get 请求中传递 JSON 数据作为请求正文

    您好 我必须向 url 发送 get 请求 请求正文包含 json 对象 如下所示 goupid some variable 下面是一段发送get请求的java代码 URL url1 new URL http onemoredemo app
  • 自定义IdentityUserRole主键

    我正在使用 ASP NET Identity Provider 和 EF 6 Code First 并且我创建了一个自定义IdentityUserRole有额外列的表OrganisationId 自定义表名为 UserRole 该表当前的默
  • java 正则表达式 量词

    我有一个像这样的字符串 String string number0 foobar number1 foofoo number2 bar bar bar bar number3 foobar 我需要一个正则表达式来提供以下输出 number0
  • 实现支持方法链的 Scala 特征的最佳实践

    我想创建一个特征 向类添加一些属性并使链接方法成为可能 在 Scala 2 8 1 中测试 trait SomeProperty var prop String default def setProp s String prop s thi
  • Airflow 2 的 Docker 撰写文件(版本 2.0.0)

    我正在寻找编写 docker compose 文件以在类似的生产环境中本地执行气流 对于较旧的 Airflow v1 10 14 docker compose 工作正常 但相同的 docker compose 不适用于最新的稳定版本 气流调
  • Ant 类路径顺序

    如何在 ant 中设置类路径顺序 具体来说 当我尝试运行 ant 构建时 我需要它来选取 jar jaxws api jar 中的类 而不是 jre 中的同一类 我目前正在设置类路径以显式包含这些 jar 但它似乎仍然首先选择 jre 我正
  • iphone 动画:为什么围绕 X 轴旋转 UILabel 会切断其下半部分?

    我想围绕 X 轴旋转 UILabel 并为其设置动画 但是当动画开始时 标签的文本会被水平切成两半 下半部分消失 上半部分在旋转 为什么 这是代码 CATransform3D 3Dt CATransform3DMakeRotation ra
  • 如果 *any* 属性匹配,JQuery 选择元素

    我想要一个像这样的选择器 author 如果 author 是任何属性的值 而不仅仅是类的值 则将选择一个元素 E g selector text 对于以下每一页 应给出 Emily Ekins a href http reason com