我正在向rails应用程序添加一个帮助文本模型,允许管理员为我网站上的页面创建帮助文本。允许管理员创建帮助文本的表单需要文本,位置和管理员名称。我希望location属性有两个输入字段。第一个是特定页面,第二个是帮助文本出现的确切html元素。
如何在指定页面上生成元素列表?
选择位置后,我将构建一个帮助程序将其转换为xpath。从那里,帮助文本和图标将通过JavaScript添加到页面中。
如果这种方法不是最有效的,那么另一种方法可能是什么? RubyGems,脚本,rails magic等。
TL; DR如何只知道页面生成html元素列表。