javascript - 在 chrome 上调试时隐藏元素代码?
问题描述
我正在调试的代码在这里:
https://reed123.000webhostapp.com/test/story_html5.html
如果我将鼠标悬停在表盘的引脚上,我会得到引脚的 aria-label,如下所示:
但是当我将鼠标移出别针时,别针的 aria-label 会隐藏:
坏消息是我无法使用 jQuery 选择带有 aria-label 的图钉。
我试过了 :
var item = $('[aria-label="spinner Dial 1 range from 0 to 12"]')
$(item).animate({'top': '-=30px'},'slow');
但似乎我无法使用这个 aria-label 选择别针!!!
请帮忙,我真的需要那个 aria-label 来使用 jQuery 选择 pin。
为什么我不能拥有那个 aria-label 以及如何选择它?
解决方案
我认为您想选择动态创建的元素。看这里 - jQuery 选择动态创建的 html 元素
推荐阅读
- vba - LoadPicture 错误“无效图片”与 VBA 中的 ADO 流
- java - 在java流中按日期聚合数据
- google-cloud-platform - 为什么新 G Suite 用户默认有权访问所有 GCP 资源以及如何限制此访问权限?
- html - 将前端连接到后端
- postgresql - 如何制作快速的 pg_trgm DESC(降序)?
- php - 对数组中存在的休假时间求和
- java - 有没有办法可以重用 pom.xml 中定义的属性,作为另一个 *.xml 文件中的整数类型?
- javascript - 如何从控制器在nestjs应用程序中发送错误代码?
- date - Google Sheets LOOKUP 无法找到查找值,即使有
- lua - 如何获取表中函数期望的参数数量?