我有一个关于我经常访问的论坛页面的具体问题,我正在尝试使用自定义脚本(扩展名)在本地操作。
查看代码我可以看到每条消息都有自己的部分,并且在其中有一个ID为“likes-post-xxxx”的DIV,您可以在页面上看到给帖子的用户“谢谢” “或”喜欢“。那个DIV总是存在,即使帖子没有“谢谢”,但是当它确实存在时,有一个可选部分显示用户提供的感谢以及一个带有“OverlayTrigger”类的元素,当他们将弹出窗口分组时我认为超过4个。
我的问题是如何获取此“OverlayTrigger”元素,当它存在于消息中时,获取其内容(数字),然后操纵实际具有此元素的整个消息以某种方式标记它(比如,当元素中有一定数量的用户时改变颜色等。)
我尝试按类名获取元素但最终得到未定义的值,我猜是因为页面上的消息数量与包含“谢谢”的元素的实际数量不对应,因为并非所有帖子有他们。
这一切都在HTML / Javascript中。