【发布时间】:2021-08-23 01:12:49
【问题描述】:
我正在开发一个只安装了 jQuery 1.1 且不支持 .closest 方法的应用程序。
我的脚本目前如下所示:
$('.navPanel').find('img').closest('td').hide();
所以我正在寻找 .navPanel 中的每个图像并遍历 DOM 并隐藏它所在的 td。有谁知道是否有一个香草 JavaScript 函数我可以简单地添加到我的脚本中来填充缺失的.closest 方法?
感谢您的宝贵时间。
【问题讨论】:
-
嗨,应该说 .parent() 在这种情况下不起作用,因为某些页面,img 有一个环绕它的 href 标签,它将删除这个元素而不是 td。所以它确实需要找到最近的 td
-
jQuery 1.1 已经8 岁多了!真的没有办法更新吗?
-
“不情愿”或“懒惰”! :D
标签: javascript jquery