我想在页面上找到文本并滚动到它。例如,找到匹配的第一个单词,并在其旁边插入隐藏元素,目的是滚动到该点。
这是问题所在:文本可能跨越多个段落,并且“ needle”文本的某些单词可能由链接,标题等表示。
不确定如何开始解决这个问题吗?
答案 0 :(得分:0)
https://github.com/afeld/bootstrap-toc/blob/gh-pages/dist/bootstrap-toc.js
乍一看似乎并不相关,但是如果您深入研究标题的搜索和选择方式,则可以将其适应您的“在页面上查找文本”用例。
创建隐藏的元素然后滚动到该元素已经在该项目中实现,因此希望您会发现它很有用。