在JavaScript中查找网页元素最近的命名锚点

4
我希望能够在网页上右键单击一个元素并获取最近锚点的URL。
例如,假设我正在查看在线文档,并看到一个说令人惊讶的段落。然后我想右键单击它,选择“复制最近锚点的URL”,转到我的IDE,并能够将URL(例如“http://docs.somelang.org/1.9/manual.htm#section9”)粘贴到代码注释中。
目前,我必须执行“查看源代码”并寻找最近的元素。
任何在任何主要浏览器中执行类似操作的工具都可以,但我理想的答案是可以添加到Chrome右键菜单中的工具。

1
看起来这可能更适合于superuser.com。 - marcgg
2个回答

3
这里有一个书签工具可以实现该功能:命名锚点

0
你可以编写一个jQuery脚本,在每个页面上运行,并在点击时触发。
  1. 使用jQuerify或类似工具在页面上激活jQuery。
  2. 然后使用Chrome、Safari或Firefox的控制台输入代码。
  3. 代码可以从这些行开始:$('body').live('click', functionThatFindsClosestAnchorElement);
希望这能帮到你!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接