【发布时间】:2012-09-30 11:16:42
【问题描述】:
我有一个网站使用不“常见”的术语,有时需要澄清。我考虑过创建一个 JavsScript 解决方案,该解决方案将从字典文件中读取术语,解析每个页面,然后应用突出显示和 onMouseover 工具提示,以便用户轻松阅读术语定义。
是否有已经存在的库来完成此任务? 我见过一些半成品的选项,但在这方面没有什么是非常干净和全面的关于我在寻找什么。
举个例子,我希望解决方案的功能类似:我会提供一个数据/定义文件,如下所示:
"some term 1", "the definition will be explained over here in verbose terms"
"some term 2", "the definition will be explained over here in verbose terms"
"some term 3", "the definition will be explained over here in verbose terms"
然后,JavaScript 在页面加载时会解析这个定义文件。然后它将解析 dom 的内容并隔离每个术语(some term 1、some term 2、etc.),并使用适当的定义文本填充术语的工具提示。显然,它的优雅之处在于它只需要更新定义文件,所有网站内容都会有一个方便的字典供读者使用。
【问题讨论】:
-
您找到解决方案了吗?
标签: javascript jquery ruby-on-rails-3 jquery-plugins coffeescript