作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个在线成员(member)目录,我们已打开该目录供 Google 抓取。所有成员(member)列表均以组织名称作为搜索结果中的搜索结果标题。我正在尝试想出一种方法来从列表中获取成员的姓名(可能加上一些额外的静态文本)并将其设置为每个成员的唯一目录列表页面的元标题。
目录列表基本上包含代码(使用括号所以代码显示在这里):
(div id="aaRflVendorDetailOverview")
(ul)
(li)John Doe, PhD(/li)
(li)123 Some St. San Fransisco, CA(/li)
(/ul)
(/div)
我可以使用以下方法从 list 中挑出一行:
div#aaRflVendorDetailOverview li:first-child
我没有尝试太多东西,因为我对这东西不是很了解。我能够挑出要复制到页眉的文本行(使用 CSS),但我不知道 CSS 是否能够执行我想执行的操作。
理想情况下,我想从列表“John Doe, PhD”中获取他们的姓名行,并将页面标题设为“ABC Member - John Doe, PhD”
有比我聪明的人知道如何做到这一点吗?提前致谢!
最佳答案
不可能使用 CSS,但它正在使用 jQuery。
这段代码应该可以解决问题:
$(function () {
$(document).prop('title', $("#aaRflVendorDetailOverview li:first-child").html());
});
关于css - 如何将正文内容复制到元标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57298340/
我是一名优秀的程序员,十分优秀!