现在我正在使用很棒的flexible-nav
在我的帖子中显示我当前所在的子主题。

除此之外,我想知道是否可以采用当前的//字符串并将其显示在实际导航栏中的页面顶部。这样,文本将随着我滚动和灵活导航的变化而变化。

提前致谢

最佳答案

您需要将一些代码附加到flexible-nav.js,我建议您在扩展的代码中进行修改,然后将其缩小。

在flexible-nav.js的第208行(即最近的&&最近的node.addClass('current');)之后添加这些代码行。

var doc_title = closest.node.html();
$("title").html(doc_title);


当您继续向下滚动时,此代码将更改标题。我无法弄清楚脚本中的回调函数(假定它们是否有回调函数),但这应该可以正常工作。

您可以在代码中添加所需的jQuery选择器,而不是$(“ title”)。

关于javascript - 根据位置自动更新一段文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7960246/

10-09 02:00