在Ruby部分内的DOM中注入了意外的字符

我有一个Ruby部分控制列表。 它需要图标,标签和超链接的属性。 图标生成是有问题的部分:

 

我这样称呼它:

 { :icon => "link", :hyperlink => "http://www.facebook.com/", :link_label => "Beau" } 

在上述情况下(对于图标),预期的HTML输出应该是:

 link 

但是,在DOM中插入一些随机字符会导致图标中断:

 link 

我不知道造成这种情况的原因。 任何帮助将不胜感激:)谢谢!

太棒了 – 谢谢你们。 重新类型解决了这个问题。 当我复制其他人帮助我的解决方案时,一定是一些奇怪的间距或空白区域。 谢谢! 🙂