使用 JQuery 可以获取 img.show() 的 ID 吗?

Posted

技术标签:

【中文标题】使用 JQuery 可以获取 img.show() 的 ID 吗?【英文标题】:It is possible with JQuery to get the ID of an img.show()? 【发布时间】:2021-01-29 08:25:31 【问题描述】:

我知道可以通过以下方式获取 ID:

      $('div#test img').attr('id')

但我想要更多!仅当我的 img 具有“.show()”时才获取 ID: 我的 div 中只有一张图片带有“.show()”,其他图片带有“.hide()”。

谢谢大家的回答!

【问题讨论】:

您可以使用 var img = document.getElementById('myImageId'); 获取所有 ID然后根据需要显示和隐藏每个图像 img.style.visibility = 'visible'; 【参考方案1】:

所以使用:visible

$('div#test img:visible').attr('id')

【讨论】:

以上是关于使用 JQuery 可以获取 img.show() 的 ID 吗?的主要内容,如果未能解决你的问题,请参考以下文章

我可以使用 Jquery 获取元素的 HTML 源代码吗? [复制]

jQuery获取和设置表单元素的方法

根据滚动条的高度来做相应的动作

无法使用 Fetch API 获取 JSON,但可以使用 JQuery

jquery类数组结构学习笔记

jquery怎么获取attribute的值