javascript - 引用一个字符串

标签 javascript jquery

我在网上找到了一些我想使用的代码。

$(document).ready(function() {
$(".fbreplace").html.replace(/<!-- FBML /g, "");
$(".fbreplace").html.replace(/ -->/g, "");
$(".fbreplace").style.display = "block";
});

问题是浏览器认为

<!--

是真实的评论。我如何以一种方式引用它来告诉浏览器查找该字符串并且它不是真正的注释?

最佳答案

转义其中一个符号不会改变正则表达式。您可以使用反斜杠来防止浏览器解释 --作为 HTML 注释的开始或结束:

/<!-\- FBML /g

话虽如此,如果 Javascript 正确包含在 <script> 中,我不知道有任何现代浏览器会将一段 Javascript 误解为注释。标签。

关于javascript - 引用一个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3620690/

相关文章:

javascript - 如何将日程元素添加到此日历中?

javascript - 在 GA 跟踪流程中应将用户 ID 放在哪里?

javascript - 当数据表输入来自服务器的 JSON 数据时更改 Google Chart 条形颜色

javascript - 触发 CSS 过渡以锚定在 JavaScript 上

javascript - 如何让导航栏只显示在最顶部?

javascript - 如何通过 jQuery 更改文本?

javascript - 使用 html5 或 jquery 的标签导航

javascript - 在 JavaScript 中将 base64 图像转换为文件对象

javascript - 是否可以不重复内联条件? Angular.js

javascript - 如何防止从控制台对 SignalR 聊天进行 jQuery 调用?