javascript - 通过 escape_javascript 在 JavaScript 中转义斜线

标签 javascript jquery ruby-on-rails-3 escaping html-escape-characters

我不确定我的问题是否与我的问题相关,因为语法着色在欺骗我

我想将 HTML 附加到元素。

 <a href=\'http://www.google.com\'>link<\/a>

假设它是调用助手 - getLink 的结果

所以当我这样做时

var newelem = "<%= getLink %>"

我得到" <a href=\'http://www.google.com\'>link<\/a>" 但从//开始,该行的其余部分被涂成绿色..表明它是一条注释?

我应该(以及如何)转义这个双斜杠?有问题吗?

我添加了一张图片来说明颜色

enter image description here

最佳答案

chrome 行为不当..因此将此问题标记为已回答

关于javascript - 通过 escape_javascript 在 JavaScript 中转义斜线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14012692/

相关文章:

javascript - `new function(){this.x=1}` 和 `{x:1}` 之间的区别

javascript - 使用带有括号的图像 URL 作为 jQuery 的背景

javascript - 如何在iframe中输出codemirror的结果?

ruby-on-rails - Rails - 通用全局函数

ruby-on-rails - 在 Rails 3 中,link_to_function 消失到哪里去了?

javascript - 从 CSS 径向渐变的顶行像素获取颜色值

javascript - 原型(prototype)继承是错误的

jquery - 使用 jquery 更改 iphone 的偏移值

javascript - 使用ajax调用后返回 View

ruby-on-rails - 每当 gem schedule.rb 文件 : doesn't recognize RAILS_ROOT variable